renovate[bot]
df8f06d9e1
chore(deps): update dependency chai to v4.3.1 ( #285 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-03 16:25:27 +01:00
renovate[bot]
a03a7950f0
chore(deps): update dependency tape to v5.2.1 ( #284 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-03 16:25:08 +01:00
renovate[bot]
6a073cec9e
chore(deps): update dependency eslint to v7.21.0 ( #283 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-03 16:24:24 +01:00
renovate[bot]
3f48baf550
chore(deps): update dependency grunt-replace to v2 ( #282 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-03 16:23:54 +01:00
renovate[bot]
ed32155c32
chore(deps): update babel monorepo ( #281 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-03 16:22:59 +01:00
renovate[bot]
29a674a8eb
chore(deps): update dependency tape to v5.2.0 ( #280 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-22 14:12:07 +01:00
renovate[bot]
f59e78abb7
chore(deps): update babel monorepo to v7.12.17 ( #279 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-22 14:11:10 +01:00
Luca Greco
62f6848bee
chore: Removed unused async-wait-until dev dependency ( #278 )
2021-02-16 15:54:20 +01:00
renovate[bot]
c47e4e8330
chore(deps): update dependency eslint to v7.20.0 ( #275 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-15 15:12:16 +01:00
renovate[bot]
413622f275
chore(deps): update babel monorepo to v7.12.16 ( #274 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-12 12:59:21 +01:00
renovate[bot]
4758095e29
chore(deps): update dependency mocha to v8.3.0 ( #273 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-12 12:58:57 +01:00
renovate[bot]
19a753c01c
chore(deps): update dependency tape to v5 ( #272 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-05 11:46:43 +01:00
renovate[bot]
f4c7c831db
chore(deps): update dependency nyc to v15 ( #270 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-05 11:45:50 +01:00
renovate[bot]
c7a431ad39
chore(deps): update dependency sinon to v9 ( #271 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-05 11:41:44 +01:00
renovate[bot]
390d7c8d51
chore(deps): update dependency mocha to v8 ( #269 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 21:06:46 +01:00
renovate[bot]
8caec99e2e
chore(deps): update dependency istanbul-lib-instrument to v4 ( #267 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 21:05:45 +01:00
renovate[bot]
0ae61e6b45
chore(deps): update dependency chai to v4.3.0 ( #266 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 21:04:37 +01:00
renovate[bot]
f80bed949f
chore(deps): update dependency eslint to v7 ( #265 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 21:04:16 +01:00
renovate[bot]
d0b0a5c999
chore(deps): update dependency cross-env to v7 ( #264 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 20:59:46 +01:00
renovate[bot]
8f33cd0b01
chore(deps): update dependency chromedriver to v88 ( #263 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 20:58:42 +01:00
renovate[bot]
78bc8e1bbd
chore(deps): update dependency browserify to v17 ( #262 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-04 20:56:39 +01:00
renovate[bot]
a79e31dc40
chore(deps): update dependency tmp to v0.2.1 ( #261 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-03 20:07:33 +01:00
renovate[bot]
85ec16a437
chore(deps): pin dependencies ( #260 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-03 18:57:40 +01:00
Luca Greco
614a1f3f36
chore(ci): Migrate CI jobs to circleci ( #256 )
2021-01-21 13:20:11 +01:00
Rob Wu
85c5dfb84a
chore(deps): Updated chromedriver to version 87.0.2
2020-12-08 15:34:43 +01:00
Luca Greco
93203c6995
chore: bump version for release 0.7.0
2020-11-10 21:14:55 +01:00
Rob Wu
5f13763d5e
chore(deps): Updated chromedriver to version 85.0.1
2020-09-17 13:19:55 +02:00
Rob Wu
b22e05870d
chore(deps): Updated chromedriver to version 80.0.1 ( #221 )
2020-02-19 23:48:46 +01:00
Luca Greco
c77e9fb89d
chore: bump version for release 0.6.0
2019-12-23 13:26:35 +01:00
Luca Greco
f85b5d8e5b
fix: Update babel deps to babel 7 ( #214 )
...
* fix: Update babel deps to babel 7
* chore: Replaced @babel/transfor-umd-modules with a small custom babel transformer script
* test: Added minimal integration test as smoke test for importing polyfill as es6 module
2019-12-12 19:00:46 +01:00
Luca Greco
2005a2ca22
chore: Updated sinon to version 7.5.0
2019-11-27 13:38:52 +01:00
Luca Greco
5f1fbcc72c
chore: Updated grunt-coveralls to version 2.0.0
2019-11-27 13:38:52 +01:00
Luca Greco
94a4f73371
chore: Updated gruntify-eslint to version 5.0.0
2019-11-27 13:38:52 +01:00
Luca Greco
99dc57cda0
chore: Updated mocha to version 4.2.0
2019-11-27 13:38:52 +01:00
Luca Greco
d44187c2e9
chore: Updated chai to version 4.2.0
2019-11-27 13:38:52 +01:00
Luca Greco
57af39d0c5
chore: Updated babel-eslint to version 10.0.3
2019-11-27 13:38:52 +01:00
Luca Greco
ff38ac3b6c
chore: Updated cross-env to version 6.0.3
2019-11-27 13:38:52 +01:00
Luca Greco
ce73bce4a2
chore: Updated nyc to version 14.1.1
2019-11-27 13:38:52 +01:00
Luca Greco
75b569b250
chore: Updated instanbul-lib-instrument to version 3.3.0
2019-11-27 13:38:52 +01:00
Luca Greco
8dd76b0e37
chore: Updated tmp to version 0.1.0
2019-11-27 13:38:52 +01:00
dependabot[bot]
b8e374a37a
chore(deps-dev): bump eslint from 3.19.0 to 6.6.0 ( #209 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 3.19.0 to 6.6.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v3.19.0...v6.6.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-11-21 14:24:41 +01:00
Manvel Saroyan
5f7a8458c9
chore(deps): Updated chromedriver to version 78.0.1
2019-10-29 23:42:45 +00:00
Luca Greco
be611156bc
chore: bump version for release 0.5.0
2019-09-27 00:04:25 +02:00
Luca Greco
6b8e7e18ed
chore(deps): Updated chromedriver to version 76.0.0 ( #199 )
2019-08-01 17:16:24 +02:00
Luca Greco
949f08cc7d
chore: bump version for release 0.4.0
2019-02-06 12:40:54 +01:00
ExE Boss
83ec9e70ad
test(integration): Use node for running test scripts ( #167 )
...
* test(integration): Use node for running browser smoketests
* test(integration): Use node for running test scripts
2019-01-28 18:49:25 +01:00
Luca Greco
cf135db59e
chore: bump version for release 0.3.1
2018-08-21 12:03:52 +02:00
Luca Greco
5e4796c116
chore: bump version for release 0.3.0
2018-07-19 16:48:08 +02:00
ExE Boss
4712d9274d
chore: Fixed build and integration tests when installed using pnpm ( #127 )
2018-07-04 13:47:41 +02:00
Luca Greco
5d186bae84
test(browsers-smoketests): Run a set of smoke tests on both Chrome and Firefox
...
This commit introduces tape as the test framework used to define the tests in the
test extension contexts and send them to the nodejs script that orchestrate the
test run.
The nodejs script has also been migrated from mocha to tape, it uses the custom test
helpers provided to setup the test environment (e.g. create a temporary dir
for the test extension, copy the last polyfill build, bundle tape to be used
in the test extension, start the browser which run the test extension
and finally collect the results of the test extension) and then it merges all the
tap logs collected from every test extension into a single "per browser" test suite.
- updated travis nodejs environment to nodejs 8
- uses tape to collect test results from inside the test extension
- added test case to check polyfill 'existing browser API object' detection
- added test for expected rejection on tabs.sendMessage with an invalid tabId
- added test with multiple listeners which resolves to undefined and null
- optionally run chrome smoketests with --enable-features=NativeCrxBindings
2018-06-02 20:59:46 +02:00