Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] ATC, ApplicationTestCase #235

Open
wants to merge 45 commits into
base: master
Choose a base branch
from
Open

[WIP] ATC, ApplicationTestCase #235

wants to merge 45 commits into from

Commits on Feb 6, 2017

  1. Skip frameRestore test

    mesalu committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    5e4e737 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2017

  1. Bumpy groundwork for improving unittests with full App usability

    As mentioned, its pretty rough right now, but the goal iss to provide an features for making testing features that require a full running application quick and easy.
    mesalu committed Feb 7, 2017
    Configuration menu
    Copy the full SHA
    2c1c147 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2017

  1. Configuration menu
    Copy the full SHA
    5dbed79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    66416d9 View commit details
    Browse the repository at this point in the history
  3. minor errors

    mesalu committed Feb 9, 2017
    Configuration menu
    Copy the full SHA
    73106e2 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2017

  1. Configuration menu
    Copy the full SHA
    4e1dc22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7aefc60 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2017

  1. Now generating test wrappers

    New wrappers invoke test methods within target widget on a test-by-test basis. 
    test_atc is accomodating, test_frame not yet addressed.
    cored out most of TestWidget due to no-longer-necessary.
    mesalu committed Feb 12, 2017
    Configuration menu
    Copy the full SHA
    3cfc913 View commit details
    Browse the repository at this point in the history
  2. Adapted test_frame to new test case style

    works as anticipated.
    mesalu committed Feb 12, 2017
    Configuration menu
    Copy the full SHA
    6abef14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    590c399 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40cd8cb View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2017

  1. Configuration menu
    Copy the full SHA
    6129500 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2017

  1. Configuration menu
    Copy the full SHA
    7bea6c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    294f110 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b6c2f40 View commit details
    Browse the repository at this point in the history
  4. fixed TestError exception

    mesalu committed Feb 14, 2017
    Configuration menu
    Copy the full SHA
    570f82d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7b682e3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    022da56 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f1b8aea View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2017

  1. added 5 minute watchdog to TestWidget. A runtime error is raised shou…

    …ld the timeout occur
    mesalu committed Feb 15, 2017
    Configuration menu
    Copy the full SHA
    9fbb399 View commit details
    Browse the repository at this point in the history
  2. Swapped from directly using a timer to CallLater, removed unnecessari…

    …ly long timeout test.
    mesalu committed Feb 15, 2017
    Configuration menu
    Copy the full SHA
    01af107 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2017

  1. Configuration menu
    Copy the full SHA
    cba6425 View commit details
    Browse the repository at this point in the history
  2. Changed TestCritical to testCritical, added informative docstring, mo…

    …ved it to top of module for in-module usage. the exception-protection is now applied to OnTest, meaning that the test widget's test_ methods will automatically have testCritical's protection
    mesalu committed Feb 16, 2017
    Configuration menu
    Copy the full SHA
    f76042e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f57a1c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0a0a356 View commit details
    Browse the repository at this point in the history
  5. Changed CreateATC to createATC

    mesalu committed Feb 16, 2017
    Configuration menu
    Copy the full SHA
    a3bf5aa View commit details
    Browse the repository at this point in the history
  6. Added a ton of documentation.

    Rearranged some code to put user-exposed methods and classes first
    added dunders to methods not intended to be user-accessible.
    mesalu committed Feb 16, 2017
    Configuration menu
    Copy the full SHA
    c4ce207 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4443607 View commit details
    Browse the repository at this point in the history
  8. Create ATC for ATCFrame (oops)

    mesalu committed Feb 16, 2017
    Configuration menu
    Copy the full SHA
    124d214 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2017

  1. fixed conditional

    mesalu committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    e80487d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7d2e52 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c4aa4de View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2017

  1. Configuration menu
    Copy the full SHA
    2c8f11d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c4b396 View commit details
    Browse the repository at this point in the history
  3. Support wx.Dialog derivatives by launching them modeless. Normal test…

    … procedures take care of the rest
    mesalu committed Feb 20, 2017
    Configuration menu
    Copy the full SHA
    1806a89 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2017

  1. Configuration menu
    Copy the full SHA
    1270bb2 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2017

  1. Configuration menu
    Copy the full SHA
    51472c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca5a56c View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2017

  1. Added autoshow argument to allow test creators to disable automatical…

    …ly showing the Frame
    mesalu committed Feb 24, 2017
    Configuration menu
    Copy the full SHA
    f7ae86f View commit details
    Browse the repository at this point in the history
  2. updated generated frame naming to reflect the test widget's class nam…

    …e, similar to what occurs in wtc
    mesalu committed Feb 24, 2017
    Configuration menu
    Copy the full SHA
    d532d0a View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2017

  1. Configuration menu
    Copy the full SHA
    c56cd5d View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2017

  1. Moved procedure to print stack trace to a new TestWidget method, adju…

    …sting framing accordingly.
    mesalu committed Mar 12, 2017
    Configuration menu
    Copy the full SHA
    23aff36 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2017

  1. Configuration menu
    Copy the full SHA
    901ee05 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0b7082 View commit details
    Browse the repository at this point in the history
  3. extraenous cleanup

    mesalu committed May 23, 2017
    Configuration menu
    Copy the full SHA
    5c9c989 View commit details
    Browse the repository at this point in the history