1. 04 Sep, 2019 2 commits
    • Ivo Fokkema's avatar
    • Ivo Fokkema's avatar
      More fixes in the tests. · 46f3bd10
      Ivo Fokkema authored
      - Removed duplication in tests; there were three login tests that all did the same.
      - Removed duplication in tests; there were two IVA disease creation tests, and one created an additional disease. This is confusing and useless duplication of code; split these features.
      - When enabling the Individual/Gender column, the test wasn't checking if that was successful.
      - Fixed wrong variable name in install_LOVD.php script.
      - The screenshot uploader now also will dump the last lines of Apache's error log, which should contain PHP errors. This may confirm my theory that the tests are failing because PHP warnings due to a WIP commit have turned into fatal errors (perhaps because of xdebug that I can't seem to turn off?).
  2. 09 Jun, 2016 1 commit
    • mkroon's avatar
      Upgrade to selenium webdriver and facebook/webdriver api · 959aa104
      mkroon authored
      * Tests interact directly with \Facebook\WebDriver\Remote\RemoteWebDriver
      * Let all tests depend on LOVDSeleniumWebdriverBaseTestCase
      * Implemented convenience functions in base class similar to phpunit-selenium
      * Set implicit waits for all webdriver DOM interactions
      * Set defaults for explicit waits (see waitUntil())
      * Adapted screenshot logger
  3. 04 Mar, 2016 1 commit
    • mkroon's avatar
      Moved tests completely to PHPunit · 80c5f8be
      mkroon authored
      * Removed conversion script from selenium IDE export files.
      * Created PHPunit XML configuration for test suites
      * Introduced tests/selenium_tests/shared_tests for tests shared
        between test suites.
      * Introduced new setting 'root_url' in config.ini.php needed for
        running tests (so that selenium knows where to point the browser).
      * Created PHPunit bootstrap script to generate global constants
        for tests.
      * Created base test class.
  4. 11 Dec, 2015 1 commit
  5. 23 Jun, 2015 1 commit
  6. 05 Jun, 2015 1 commit
    • dasscheman's avatar
      Several small changes in import: · 8e64b66b
      dasscheman authored
      - Created selenemium test for import, each error in the sections is tested.
      - Checking for errors in the section screening_to_variants is not neccesary, the check is removed.
      - During import columns were not checked, because the columns id where cast since revision 560.
      - In the import file the variable max_errors can be set.
      - In object_column $_POST['category'], $_POST['width'] and $_POST['workID'] are set, to avoid notices during import.
      git-svn-id: https://humgenprojects.lumc.nl/svn/LOVD3/trunk@579 a7477d18-a37e-46de-aef1-57953c184492
  7. 17 Feb, 2015 1 commit