Antonio Scandurra
ad166db6c4
Don't use temp for integration tests socket creation
2016-05-17 13:56:57 +02:00
Antonio Scandurra
cd41b1a0ca
Improve assertion
...
This allows us to test that the configuration can be changed outside of Atom.
2016-03-31 10:40:57 +02:00
Jordan Tucker
4e4c85970b
add option to choose whether atom rememebers your last windows
2016-03-12 23:31:39 -08:00
Arnaud Rinquin
bb1c048e12
Add -a, --add specific integration tests
2016-02-22 18:38:25 +00:00
Max Brunsfeld
4bc969d1df
Merge branch 'master' into wl-electron-35
2016-02-16 13:16:13 -08:00
Katrina Uychaco
7cfe0b659e
Revert "Wait for tab to open in webdriverio waitForPaneItemCount command"
...
This reverts commit 8e33f8bf5b .
2016-02-11 14:50:51 -08:00
Katrina Uychaco
5e7f2741b4
In startup-spec check pane item count after editor has been loaded
2016-02-11 14:50:30 -08:00
Katrina Uychaco
8e33f8bf5b
Wait for tab to open in webdriverio waitForPaneItemCount command
2016-02-11 11:50:44 -08:00
Max Brunsfeld
0f02663f6b
Add --user-data-dir flag, to control indexedDB directory
...
This way, we can still use indexedDB in the integration tests
Signed-off-by: Katrina Uychaco <kuychaco@github.com >
2016-02-09 14:30:58 -08:00
Wliu
3f471cd94f
Merge remote-tracking branch 'refs/remotes/origin/master' into wl-electron-35
2016-01-25 16:33:50 -05:00
case
8c5c795b35
Remove Duplicate Require Statements and Unify Syntax on '
2016-01-15 14:35:28 -06:00
Wliu
d855613340
Merge remote-tracking branch 'refs/remotes/origin/master' into wl-electron-35
2016-01-05 17:25:51 -05:00
joshaber
d224efb00d
Just test the x coordinate, I suppose.
2016-01-05 14:40:09 -05:00
joshaber
740e8c660a
Put it with its friends.
2016-01-05 14:08:09 -05:00
joshaber
f64878208f
Really don't need this to be its own command.
2016-01-05 14:07:50 -05:00
joshaber
2a29e7d1f4
Revert "Revert "Integration test for new window offset.""
...
This reverts commit c8c8bc941e .
2016-01-05 12:48:34 -05:00
joshaber
c8c8bc941e
Revert "Integration test for new window offset."
...
This reverts commit 4ddadcc135 .
2016-01-05 12:27:59 -05:00
joshaber
4ddadcc135
Integration test for new window offset.
2016-01-05 12:00:08 -05:00
Wliu
f4f5e47aab
One more remote update
2015-12-14 17:35:50 -05:00
Joe Fitzgerald
19334be188
Add Appveyor CI
...
- Add Appveyor badge
- Add Appveyor.yml definition, with encrypted ATOM_ACCESS_TOKEN
- Add cibuild.cmd script to launch cibuild on Windows
- Prepare to release Atom on Windows from Appveyor (but don't do it yet)
- Reduce dependence on JANKY in ci scripts + tasks
- Suppress release activities on PRs for Travis and Appveyor
- Cache ~/.atom/.apm, ~/.atom/.node-gyp/.atom, and ~/.atom/.npm on Appveyor
2015-11-10 15:37:01 -07:00
Nathan Sobo
52946db179
Ensure windows/workspace present before proceeding in integration specs
...
Signed-off-by: Max Brunsfeld <maxbrunsfeld@github.com >
2015-10-15 12:54:33 -06:00
Nathan Sobo
be1b2e6122
Increase timeout when waiting for atom-workspace to exist
...
Signed-off-by: Max Brunsfeld <maxbrunsfeld@github.com >
2015-10-15 12:08:07 -06:00
Max Brunsfeld
467c89bfb3
In integration tests, handle executable path with spaces in it
2015-10-05 16:49:35 -07:00
Max Brunsfeld
a3a6c7cd3c
Reuse compile cache between integration tests
...
This makes integration tests much faster and less resource-intensive
2015-09-25 17:39:36 -07:00
Max Brunsfeld
2dbd556c50
Fix chromedriver location in integration specs
2015-09-09 12:34:28 -07:00
Max Brunsfeld
b9ca563c3c
Don't use fixture file in openEmptyEditorOnStart spec
2015-08-25 14:24:11 -07:00
Jonathan Delgado
82a80cd732
Fixed openEmptyEditorOnStart fixture tabs
2015-08-24 10:32:56 -07:00
Jonathan Delgado
effd96f4bb
Fix openEmptyEditorOnStart fixture
2015-08-24 10:31:37 -07:00
Jonathan Delgado
e5d7886097
Fix openEmptyEditorOnStart spec styling
2015-08-23 08:09:09 -07:00
Jonathan Delgado
86dfb50bec
Added spec for openEmptyEditorOnStart
2015-08-23 08:07:19 -07:00
Mostafa Eweda
4c9e6c5a27
Revert "Merge pull request #6977 from atom/revert-6813-local-initial-paths"
...
This reverts commit 0c66802278 , reversing
changes made to bdce576ab9 .
2015-05-27 11:18:15 -07:00
Max Brunsfeld
0dcdfa1e89
Revert "Initial paths shouldn't be normalized on save and restore (could contain uris)"
2015-05-27 10:26:59 -07:00
Mostafa Eweda
e7064bfc9d
Fix tests + add integration test
2015-05-19 19:13:19 -07:00
Kevin Sawicki
2c23d6f3ab
🎨
2015-05-08 13:33:30 -07:00
Kevin Sawicki
02d1e0be56
Uncomment env conditionals
2015-05-08 13:25:54 -07:00
Kevin Sawicki
75ac785e77
Add spec for opening to line and column
2015-05-08 13:24:48 -07:00
Kevin Sawicki
1e567b62e2
Add spec for opening file to line number
2015-05-08 13:23:28 -07:00
Kevin Sawicki
9a85164090
Add spec for file path with trailing colon/whitespace
2015-05-08 13:04:42 -07:00
Max Brunsfeld
75289ee3dd
Fix some integration test flakiness
2015-05-06 10:32:56 -07:00
Antonio Scandurra
50010a55b9
Use a guard clause to disable integration specs
2015-04-16 09:52:41 +02:00
Antonio Scandurra
f3a1aebb8a
Merge branch 'master' into as-public-ci
2015-04-16 08:31:21 +02:00
Max Brunsfeld
3d05ae02ba
Reopen windows when launching w/ no arguments
2015-04-14 14:18:44 -07:00
Max Brunsfeld
ce7d0c161d
Always quit Atom realistically in integration specs
2015-04-14 14:16:39 -07:00
Max Brunsfeld
d5ff7f26bf
Create a new ATOM_HOME dir for each integration spec
2015-04-14 14:14:39 -07:00
Antonio Scandurra
b08bd79e02
Disable focus methods on CI
2015-04-08 10:27:03 +02:00
Antonio Scandurra
f9f5213cdf
Handle http.on('error') for webdriver polling
2015-04-08 08:57:26 +02:00
Antonio Scandurra
dee626ab69
Investigate timeouts issues (again)
2015-04-08 08:36:46 +02:00
Antonio Scandurra
73fb36590d
Use a 15s timeout for webdriver startup
2015-04-07 19:28:10 +02:00
Antonio Scandurra
4c12b6767e
Stop focusing on integration specs
2015-04-07 17:55:01 +02:00
Antonio Scandurra
d494966759
Relax polling to check only every 100ms
2015-04-07 17:53:05 +02:00