Permalink
Commits on Dec 21, 2016
  1. Merge pull request #691 from HeeL/reporter-path-from-cli

    SevInf committed on GitHub Dec 21, 2016
    Specify output path for reporter path from the CLI
Commits on Dec 5, 2016
  1. chore(release): 4.14.3

    SevInf committed Dec 5, 2016
  2. Merge pull request #686 from gemini-testing/fix/doubleclick

    SevInf committed on GitHub Dec 5, 2016
    fix: correct implementation of doubleClick action
  3. fix: correct implementation of doubleClick action

    SevInf committed Dec 5, 2016
    1. There is no `wd.doubleClick` method, there is `doubleclick`
    2. It does not accept the button
    3. The original code acts on incorrect element
Commits on Nov 18, 2016
  1. fix: remove polyfill-service dependency

    SevInf committed with SevInf Nov 16, 2016
    Fixes a lot of warnings regarding outdated dependecies and allows
    to install gemini with yarn.
    
    Close #673, close #635
Commits on Oct 14, 2016
  1. Merge pull request #640 from gemini-testing/feature/standard-version

    SevInf committed on GitHub Oct 14, 2016
    chore: introduce standard version
  2. chore: introduce standard version

    SevInf committed Oct 14, 2016
    Lint commit messages and generate change log automatically.
Commits on Oct 11, 2016
  1. Merge pull request #633 from gemini-testing/feature/4.12.2

    SevInf committed on GitHub Oct 11, 2016
    4.12.2
  2. 4.12.2

    SevInf committed Oct 11, 2016
  3. Merge pull request #632 from gemini-testing/feature/fs-extra

    SevInf committed on GitHub Oct 11, 2016
    Replace q-io with fs-extra and node-fetch
  4. Replace q-io with fs-extra and node-fetch

    SevInf committed Oct 10, 2016
    As per #588
Commits on Oct 10, 2016
  1. Merge pull request #626 from gemini-testing/fix/wd-bluebird

    SevInf committed on GitHub Oct 10, 2016
    Cast result of all wd method to Bluebird promises
  2. Cast result of all wd method to Bluebird promises

    SevInf committed Oct 7, 2016
    Introduce small wd-bluebird module, which just wraps existing
    wd methods and cast the result to Blubird promise.
  3. Merge pull request #627 from gemini-testing/feature/fix-wait

    SevInf committed on GitHub Oct 10, 2016
    Actually wait for START_RUNNER event to complete
  4. Also wait for end runner

    SevInf committed Oct 10, 2016
  5. Add test

    SevInf committed Oct 10, 2016
Commits on Oct 7, 2016
  1. Actually wait for START_RUNNER event to complete

    SevInf committed Oct 7, 2016
    Current code does not actually waits for the event to complete.
    It becomes noticeable when plugins tries to run a long job (longer then
    starting up selenium).
  2. Merge pull request #624 from gemini-testing/fix/html

    SevInf committed on GitHub Oct 7, 2016
    Fix assignment to const variable in HTML reporter
Commits on Oct 6, 2016
  1. Fix assignment to const in HTML reporter

    SevInf committed Oct 6, 2016
  2. Merge pull request #622 from gemini-testing/version/4.12.1

    SevInf committed on GitHub Oct 6, 2016
    4.12.1
  3. 4.12.1

    SevInf committed Oct 6, 2016
  4. Merge pull request #621 from gemini-testing/fix/plugin-loading

    SevInf committed on GitHub Oct 6, 2016
    Move plugin loading back to constructor
  5. Load plugins in constructor

    SevInf committed Oct 6, 2016
    Restores pre-4.11 behavior.
    
    Calling it in `run` (after test files have been read) makes it
    impossible for plugins to affect how files are read. For example,
    [gemini-babel](https://github.com/researchgate/gemini-babel) plugin
    stops working entirely.
  6. Cast promises, coming from wd to bluebird

    SevInf committed with sipayRT Sep 30, 2016
  7. Replace Q with bluebird.

    SevInf committed with sipayRT Sep 30, 2016
    For the most parts, conversation done half-automatically
    (https://gist.github.com/SevInf/007cbce5c5ad6898dc28c279998445ac)
    
    Code using Q.defer() required manual updating. Please, pay attention
    to LimitedPool class.
    
    Internally, only bluebirds promises are used.
    For outside world, at least for 4.x, blueberd promosies adapted to
    Q-like interface using bluebird-q library.
    
    Since bluebird warns about unhandled rejections by default, few tests
    required changes. For creating rejected promises
    test/util:rejectedPromise should now be used to suppress the warning.
    
    q-promise-utils and q-io are still there, their replacement is the next
    step.
Commits on Oct 2, 2016
  1. add ability to specify exclude patterns

    SevInf committed with DudaGod Sep 27, 2016
Commits on Sep 29, 2016
  1. Merge pull request #615 from gemini-testing/version/4.11.3

    SevInf committed on GitHub Sep 29, 2016
    v4.11.3
  2. Inline badges, add npm latest version badge

    SevInf committed on GitHub Sep 29, 2016
    1. Inlined badges look better on the site.
    2. We need to specify which version website documents.
  3. 4.11.3

    SevInf committed Sep 29, 2016
  4. Merge pull request #613 from gemini-testing/feature/site

    SevInf committed on GitHub Sep 29, 2016
    GitBook powered website
  5. Merge pull request #611 from gemini-testing/fix/remove-facade

    SevInf committed on GitHub Sep 29, 2016
    Remove gemini facade, transfer its functions to Gemini class
Commits on Sep 28, 2016
  1. Remove GeminiFacade, bring its functions to Gemini class

    SevInf committed Sep 27, 2016
  2. GitBook powered website

    SevInf committed Sep 28, 2016
    Add website using [GitBook](https://toolchain.gitbook.com/).
    Updates automatically after `npm publish`.
Commits on Sep 27, 2016
  1. Rename runner-event to events

    SevInf committed Sep 27, 2016
    They contain not only runner events
  2. 4.11.2

    SevInf committed Sep 27, 2016