Antonio Scandurra
6dfcc582b3
Increase defaultTimeoutInterval for Travis
2015-04-10 21:07:14 +02:00
Antonio Scandurra
9a269178cd
Merge branch 'master' into as-public-ci
2015-04-10 17:56:22 +02:00
Kevin Sawicki
4160a8c239
Merge pull request #6230 from mnquintana/coffeelint-plus
...
Lint for more styleguide errors
2015-04-08 12:07:23 -07:00
Machiste Quintana
adbd539302
Revert 👕
2015-04-08 14:36:00 -04: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
8720af76a4
Merge branch 'master' into as-public-ci
2015-04-08 08:30:58 +02:00
Machiste Quintana
ec11c89a74
Revert 👕 for spec fixtures
2015-04-07 19:24:29 -04:00
Max Brunsfeld
c7a5ebf725
Merge pull request #6291 from atom/mb-rename-add-root-folder
...
Rename 'add-root-folder' -> 'add-project-folder'
2015-04-07 12:30:37 -07:00
Max Brunsfeld
f39c67411a
Rename 'add-root-folder' -> 'add-project-folder'
2015-04-07 12:10:12 -07:00
Kevin Sawicki
06b8195fb8
Remove template config.cson file
...
This old template file had several problems:
* The entries in this file are already the schema defaults so they
would get unset anyway when initially loaded
* The file was in the old format that didn't have scope selectors
* A race condition could occur when the file was copied, inited, and written
to all during the very first run of Atom.
Closes #6226
2015-04-07 11:47:36 -07: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
Antonio Scandurra
1c7b473243
Wait for chromedriver to initialize
...
Via a polling mechanism inspired by
https://github.com/SeleniumHQ/selenium/blob/master/dotnet/src/webdriver/DriverService.cs#L173-205
2015-04-07 17:46:46 +02:00
Antonio Scandurra
efa2a34fd6
Use a large value in waits
...
...to confirm that it is the culprit of Travis build errors.
2015-04-07 15:36:58 +02:00
Antonio Scandurra
127253bea3
Revert "Reduce chromedriver waiting time to 500ms"
...
This reverts commit 722705bb4c .
2015-04-07 15:01:46 +02:00
Antonio Scandurra
722705bb4c
Reduce chromedriver waiting time to 500ms
2015-04-07 14:40:36 +02:00
Antonio Scandurra
32ae7945ff
Fine tune waiting time
2015-04-07 13:48:50 +02:00
Antonio Scandurra
a244c0fa07
🔥 Delete useless line in spec
2015-04-07 12:30:51 +02:00
Antonio Scandurra
59a5dc42a8
Merge branch 'master' into as-fix-delete-line
2015-04-07 12:12:36 +02:00
Antonio Scandurra
a090a81767
Bump chromedriver wait timeout
2015-04-07 11:46:42 +02:00
Antonio Scandurra
f3a7cc1b9d
wip: focus on integration specs only
2015-04-07 11:24:12 +02:00
Machiste Quintana
5d2392ea67
👕 Fix new coffeelint errors
2015-04-06 23:59:54 -04:00
Kevin Sawicki
e02e8c91a6
Use TextEditor::onDidChangeCursorPosition in spec
2015-04-06 16:29:12 -07:00
Kevin Sawicki
9b7870d503
Snapshot deprecations around calls to Project::eachBuffer
2015-04-06 16:22:31 -07:00
Kevin Sawicki
50d9fee0d3
Use Project::onDidAddBuffer
2015-04-06 16:21:09 -07:00
Kevin Sawicki
188b2e5a74
Report core deprecations in specs
2015-04-06 15:55:51 -07:00
Max Brunsfeld
5df56fc50a
Add workspace element command for 'add root folder'
2015-04-06 15:19:40 -07:00
Max Brunsfeld
decab183b7
Fix screen/buffer range error in paragraph cursor motions
2015-04-03 10:34:21 -07:00
Antonio Scandurra
42521900e8
📝 Improve naming
2015-04-03 18:10:43 +02:00
Antonio Scandurra
1cf5822d20
Merge intersecting selections by row before deleting lines
2015-04-03 18:06:28 +02:00
Antonio Scandurra
544f3e1af2
Merge pull request #6167 from FoldingText/upstream
...
Clip positions above the first row
2015-04-02 19:52:55 +02:00
Antonio Scandurra
21df0d0401
✅ Use component.measureDimensions()
2015-04-02 19:06:41 +02:00
Jesse Grosjean
82da0865bc
Merge branch 'master' of https://github.com/atom/atom into upstream
2015-04-02 12:23:03 -04:00
Antonio Scandurra
b3bdad084f
Always mutate selections in order
2015-04-02 16:35:26 +02:00
Antonio Scandurra
44d88e082c
🐛 Always copy selections in order
2015-04-02 16:28:22 +02:00
Ben Ogle
dff2453b65
Attempt to fix spec
2015-04-01 18:05:17 -07:00
Ben Ogle
44d1302402
Fix text-editor-component spec
2015-04-01 17:41:00 -07:00
Ben Ogle
48c05210fa
Remove specs from text-editor-component
2015-04-01 17:41:00 -07:00
Ben Ogle
48a06868c8
Add specs from the text-editor-component
2015-04-01 17:41:00 -07:00
Ben Ogle
bed09cf0ef
Presenter positions overlays when the overlay doesn’t have a size
...
Fix presenter specs
2015-04-01 17:41:00 -07:00
Ben Ogle
32572c0106
Add ViewRegistry::pollAfterNextUpdate
...
Closes #6196
2015-04-01 17:41:00 -07:00
Ben Ogle
b0794bbb68
Move the overlay calculation into the presenter.
2015-04-01 17:40:59 -07:00
Ben Ogle
01905ae55b
Add specs for margin handling
2015-04-01 17:40:59 -07:00
Ben Ogle
6b5a74e3b6
Update specs for overlay rendering
2015-04-01 17:40:59 -07:00
Jesse Grosjean
409775b53e
Improved specs for clipping pixel positions above/below display buffer
2015-04-01 12:39:22 -04:00
Jesse Grosjean
b067a6175f
add screenPositionForPixelPosition spec
2015-03-30 13:52:28 -04:00
Nikolaus Wittenstein
b28ee92896
Add tests for DisplayBuffer::screenPositionForBufferPosition around soft tabs
...
This makes sure that a buffer position in the middle of a soft tab will
correctly clip to the closest edge by default.
2015-03-29 19:43:25 -04:00