Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 327247

Summary: dev-python/robotframework New Package
Product: Gentoo Linux Reporter: Xie Yanbo <xieyanbo>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: enhancement CC: nuno.mt.sousa, xmw
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://code.google.com/p/robotframework/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Robot Framework ebuild
SeleniumLibrary ebuild
Patch applied to the installation procedure that fixes the start-up scripts.
ebuild for robotoframework 2.5.5
robotframework ride (IDE) 0.31
Utility script to start the selenium server.
New Selenium Library ebuild
Robot Framework SSHLibrary
Updated script to respect coding conventions.

Description Xie Yanbo 2010-07-07 03:45:31 UTC
Robot Framework is a generic keyword-driven test automation framework for acceptance level testing and acceptance test-driven development (ATDD). It has an easy-to-use tabular syntax for creating test cases and its testing capabilities can be extended by test libraries implemented either with Python or Java. Users can also create new keywords from existing ones using the same simple syntax that is used for creating test cases.

Reproducible: Always
Comment 1 Xie Yanbo 2010-07-07 03:46:30 UTC
Created attachment 237835 [details]
Robot Framework ebuild
Comment 2 Xie Yanbo 2010-07-07 03:47:51 UTC
Created attachment 237837 [details]
SeleniumLibrary ebuild

SeleniumLibrary is a Robot Framework test library that uses the popular Selenium web testing tool internally. It provides a powerful combination of simple test data syntax and support for different browsers. see http://code.google.com/p/robotframework-seleniumlibrary/
Comment 3 Michael Weber (RETIRED) gentoo-dev 2010-07-07 08:30:11 UTC
Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Thanks,
On behalf of the Gentoo Sunrise Team,
Michael Weber.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 4 Nuno 2011-01-14 11:04:07 UTC
Created attachment 259786 [details]
Patch applied to the installation procedure that fixes the start-up scripts.
Comment 5 Nuno 2011-01-14 11:04:32 UTC
Created attachment 259788 [details]
ebuild for robotoframework 2.5.5
Comment 6 Nuno 2011-01-14 11:05:41 UTC
Created attachment 259790 [details]
robotframework ride (IDE) 0.31
Comment 7 Nuno 2011-01-14 11:06:57 UTC
Created attachment 259791 [details]
Utility script to start the selenium server.
Comment 8 Nuno 2011-01-14 11:07:33 UTC
Created attachment 259792 [details]
New Selenium Library ebuild
Comment 9 Nuno 2011-01-14 11:08:12 UTC
Created attachment 259794 [details]
Robot Framework SSHLibrary
Comment 10 Nuno 2011-01-14 11:10:02 UTC
Added updated ebuilds for robotframework, robotframework-ride (the IDE), robotframework-seleniumlibrary and robotframework-SSHLibrary.

I'm new to ebuild development so I ended up making a patch to fix the paths on the custom installation script the robotframework has. I also added a script that simplifies the launching of the selenium rc server.
Comment 11 Nuno 2011-01-14 11:13:46 UTC
Created attachment 259795 [details]
Updated script to respect coding conventions.
Comment 12 Tim Harder gentoo-dev 2013-02-05 20:48:16 UTC
dev-python/robotframework and dev-python/robotframework-selenium2library are now in the tree. Please file new bugs for other related packages if you still want them in the tree.