Skip to content

feat: new ctl #395

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

Merged
merged 38 commits into from
Dec 11, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
5b4abe7
feat: add interface-core tests setup
hugomrdias Oct 11, 2019
c70fd4e
fix: add preload false to the defaults
hugomrdias Oct 11, 2019
e27310c
fix: fix the args handling
hugomrdias Oct 14, 2019
1307f85
feat: complete rewrite
hugomrdias Oct 16, 2019
c27bce8
fix: try to fix windows
hugomrdias Oct 16, 2019
134ba8f
feat: new ctl
hugomrdias Nov 20, 2019
28a7efe
fix: fix windows issues
hugomrdias Dec 2, 2019
39a8dd2
fix: fix check running api
hugomrdias Dec 2, 2019
d00cd11
fix: more windows fixes
hugomrdias Dec 2, 2019
397d995
fix: fix more paths
hugomrdias Dec 2, 2019
0997331
fix: remove requires
hugomrdias Dec 2, 2019
aafcb1c
fix: revert createFactory to create and support electron
hugomrdias Dec 2, 2019
35e9240
fix: update deps
hugomrdias Dec 3, 2019
bea75f6
docs: readme
hugomrdias Dec 3, 2019
05d5b77
fix: try to fix timeout issues
hugomrdias Dec 3, 2019
a6704f4
docs: fix typo
hugomrdias Dec 3, 2019
0c4cd1a
feat: feedback
hugomrdias Dec 6, 2019
20c9ca6
fix: typo
hugomrdias Dec 6, 2019
dcc6d5f
fix: fix timeout
hugomrdias Dec 6, 2019
3be7ac1
chore: make travis happy
hugomrdias Dec 6, 2019
da2ec63
fix: cant stop this one
hugomrdias Dec 6, 2019
694cf2b
fix: fix stop tests
hugomrdias Dec 9, 2019
66e251e
chore: debug travis
hugomrdias Dec 9, 2019
93be66e
chore: comment travis stuff for debuggin
hugomrdias Dec 9, 2019
ef6c91f
chore: more debug
hugomrdias Dec 9, 2019
961c896
chore: more debug 1
hugomrdias Dec 9, 2019
e87008c
chore: more debug 2
hugomrdias Dec 9, 2019
4cc33dd
chore: more debug 3
hugomrdias Dec 9, 2019
dbef8a4
chore: more debug 4
hugomrdias Dec 9, 2019
f4d162d
chore: more debug 5
hugomrdias Dec 9, 2019
a9bdd9a
chore: more debug 6
hugomrdias Dec 9, 2019
bae9bba
chore: more debug 7
hugomrdias Dec 9, 2019
bc532d8
chore: remove debug
hugomrdias Dec 9, 2019
34e4e6f
chore: remove debug 2
hugomrdias Dec 9, 2019
c477b5f
chore: ignore undefined
hugomrdias Dec 9, 2019
2152176
fix: factory change signature
hugomrdias Dec 9, 2019
982bb12
chore: default to the proper type
hugomrdias Dec 9, 2019
eae8e8f
fix: increase bundle size
hugomrdias Dec 10, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions .aegir.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ const createServer = require('./src').createServer

const server = createServer() // using defaults
module.exports = {
bundlesize: { maxSize: '256kB' },
bundlesize: { maxSize: '920kB' },
karma: {
files: [{
pattern: 'test/fixtures/**/*',
Expand All @@ -14,9 +14,7 @@ module.exports = {
}]
},
hooks: {
browser: {
pre: () => server.start(),
post: () => server.stop()
}
}
}
21 changes: 16 additions & 5 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ os:
- osx
- windows

script: npx nyc -s npm run test:node -- --bail --timeout 30000
script: npx nyc -s npm run test:node -- --timeout 60000
after_success: npx nyc report --reporter=text-lcov > coverage.lcov && npx codecov

jobs:
Expand All @@ -30,15 +30,26 @@ jobs:
name: chrome
addons:
chrome: stable
script:
- npx aegir test -t browser -t webworker --bail --timeout 30000
script:
- npx aegir test -t browser -t webworker --bail --timeout 60000

- stage: test
name: firefox
addons:
firefox: latest
script:
- npx aegir test -t browser -t webworker --bail --timeout 30000 -- --browsers FirefoxHeadless
script:
- npx aegir test -t browser -t webworker --bail --timeout 60000 -- --browsers FirefoxHeadless

- stage: test
name: electron-main
os: osx
script:
- npx aegir test -t electron-main --bail --timeout 60000

- stage: test
name: electron-renderer
os: osx
script:
- npx aegir test -t electron-renderer --bail --timeout 60000
notifications:
email: false
Loading