testup-2
testup-2 copied to clipboard
TestUp 2 for SketchUp - A GUI wrapper for running Minitest in SketchUp
Instead of logging config for all runs automatically, expose this as an option. Default to off? (Should be turned on for automation, so it's possible to re-run a failed run.)
Make it explicitly clear what is considered part of the `API`. Ideally the methods should be extremely minimal calling out to the internal logic.
https://github.com/SketchUp/testup-2/blob/a407d391ac79aacd9a03bed0af395783f97f775c/tests/SketchUp%20Ruby%20API/TC_Geom_PolygonMesh.rb#L141-L146 This crashes SU when run from the Ruby Console: ```ruby polygonmesh = Geom::PolygonMesh.new(-1) ``` But when run from TestUp's dialog it doesn't. The Wait cursor appears, but eventually it's...
I'm experimenting with pushing newer versions of Ruby into SU, so I started working with testup-2 for two reasons. First, using the tests to verify everything works as previous, and...
https://github.com/SketchUp/api-issue-tracker/issues/61
- [ ] Split responsibility into smaller separate classes and modules. - [ ] Move html/css/js files to separate folders.
To open the linked error file on a line number, requires the TW bin tool 'edit'. man edit in Terminal shows the options, I used '--separate-windows' as it seems to...
sketchup_test_utilities.rb contains many useful methods, and being inside the Testup source as opposed to the SketchUp API test suite, I would assume it's meant to be available for third party...
QA would like to automate the tests. Add API methods to trigger tests without needing to open WebDialog or Ruby Console. Output results to text file. Probably enough to use...
Add a function that will check for updated GitHub version and option to pull latest when TestUp is run directly from the Git repo. Useful for us internally to make...