Implement UnitTesting #72

Closed
jarvisteach opened this Issue Dec 23, 2016 · 4 comments

Comments

Projects
None yet
1 participant
@jarvisteach
Owner

jarvisteach commented Dec 23, 2016

Account now linked to landscape.io & travis-ci.org to offer automated testing. Both currently failing...
Test scripts need to be written...

Some help:

Some difficult because of mainloop, need to investigate if tests can run without calling go()...

@jarvisteach

This comment has been minimized.

Show comment
Hide comment
Owner

jarvisteach commented Dec 23, 2016

Links to automated test suites: http://thomas-cokelaer.info/blog/2014/08/1013/

@jarvisteach

This comment has been minimized.

Show comment
Hide comment
@jarvisteach

jarvisteach Dec 23, 2016

Owner

Travis implemented - test suite in development, will eventually test all main functionality
Landscape linked - failing at the moment, need to build style checker
Coveralls - account created, not linked, need to implement

Owner

jarvisteach commented Dec 23, 2016

Travis implemented - test suite in development, will eventually test all main functionality
Landscape linked - failing at the moment, need to build style checker
Coveralls - account created, not linked, need to implement

jarvisteach added a commit that referenced this issue Apr 10, 2017

Expanding testing - posting events (#72)
Creating event objects, setting relevant params, and calling hidden
functions on classes…

jarvisteach added a commit that referenced this issue Apr 10, 2017

More testing (#72)
Fixed bug in stopPagedWindow()
Split out jump code in ajScale, to allow for testing…

jarvisteach added a commit that referenced this issue Apr 15, 2017

Updates to testing (#72)
Added in some exception testing

jarvisteach added a commit that referenced this issue Apr 15, 2017

Fixed testing (#72)
fixed path to icon

jarvisteach added a commit that referenced this issue Apr 15, 2017

@jarvisteach jarvisteach modified the milestone: 1.0 May 29, 2017

@jarvisteach

This comment has been minimized.

Show comment
Hide comment
@jarvisteach

jarvisteach Aug 3, 2017

Owner

Need to add testing for:

  • all DnD stuff - register all, call all,
  • all failed imports
  • set log file
  • stop with animations still running
  • different after calls
  • dimension window when not fullscreen
  • tabbing - focus next & last
  • right click event, con a right-click event
  • config on images, plots, maps & containers
  • add a widget & conf a widget
  • disable an entry
  • tooltips - disable/enable
  • remove flashlabs & containers
  • all error states on stop containers
  • labelFrame anchor
  • scale - set with no call function, set width,
  • option box - build normal
  • properties - inside toggle frame, delete
  • spin box - change
  • images - image data & image map
  • bg image - set, resize, remove
  • sound - all sound functions
  • RB - both types
Owner

jarvisteach commented Aug 3, 2017

Need to add testing for:

  • all DnD stuff - register all, call all,
  • all failed imports
  • set log file
  • stop with animations still running
  • different after calls
  • dimension window when not fullscreen
  • tabbing - focus next & last
  • right click event, con a right-click event
  • config on images, plots, maps & containers
  • add a widget & conf a widget
  • disable an entry
  • tooltips - disable/enable
  • remove flashlabs & containers
  • all error states on stop containers
  • labelFrame anchor
  • scale - set with no call function, set width,
  • option box - build normal
  • properties - inside toggle frame, delete
  • spin box - change
  • images - image data & image map
  • bg image - set, resize, remove
  • sound - all sound functions
  • RB - both types

@jarvisteach jarvisteach referenced this issue Aug 17, 2017

Open

Improve test coverage #216

26 of 59 tasks complete
@jarvisteach

This comment has been minimized.

Show comment
Hide comment
@jarvisteach

jarvisteach Aug 17, 2017

Owner

This has been duplicated in #216

Owner

jarvisteach commented Aug 17, 2017

This has been duplicated in #216

@jarvisteach jarvisteach modified the milestones: 1.0, 0.82 Oct 24, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment