pulsar/spec
Nathan Sobo c6cae5b8fd Store represented directory paths directly on AtomWindow in main process
Fixes #13729

Previously, when adding a window, we were unable to read its current
project paths out of the hash of the URL during window initialization
because the window still considered itself to be loading. Rather than
fixing this issue, we decided to completely eliminate the sharing of
state between processes in the window.location and instead switch to
cached synchronous RPC for the loadSettings and a dedicated RPC-based
mechanism for the project paths.
2017-02-07 13:15:27 -07:00
..
fixtures Clean up tests 2016-12-14 13:30:34 -07:00
integration Do not use the chromedriver wrapper as it spews to stdout 2016-12-13 12:13:47 -08:00
main-process Store represented directory paths directly on AtomWindow in main process 2017-02-07 13:15:27 -07:00
application-delegate-spec.js Stringify/parse temporary window state to avoid nulling out references 2016-08-09 14:43:38 -06:00
async-spec-helpers.js Wait for reused window's project paths to update in main process test 2016-09-20 16:52:47 -07:00
atom-environment-spec.coffee Clean up temporary files when running specs 2016-12-01 10:48:45 -08:00
atom-paths-spec.js Fix spec for path 2017-01-14 09:04:49 -08:00
atom-protocol-handler-spec.coffee Fix linter errors 2015-09-18 20:48:50 -06:00
atom-reporter.coffee Throw an error if there is any deprecation in a spec 2016-10-07 10:40:41 +02:00
auto-update-manager-spec.js Skip autoupdater tests on Win32, we don't use electron autoUpdate there 2016-11-29 16:55:14 -08:00
babel-spec.coffee Clean up temporary files when running specs 2016-12-01 10:48:45 -08:00
buffered-node-process-spec.coffee Remove Duplicate Require Statements and Unify Syntax on ' 2016-01-15 14:35:28 -06:00
buffered-process-spec.coffee Allow a bufferdprocess to be manually started 2017-01-19 13:30:39 -08:00
clipboard-spec.coffee Add Clipboard::readWithMetadata 2014-02-03 13:20:28 -08:00
command-installer-spec.coffee Clean up temporary files when running specs 2016-12-01 10:48:45 -08:00
command-registry-spec.coffee Order listeners by reverse registration order 2016-05-01 16:48:09 -07:00
compile-cache-spec.coffee Remove errant stack trace from console 2016-12-01 14:02:11 -08:00
config-spec.coffee Merge pull request #13365 from atom/dg-specs-reliability 2016-12-01 13:24:12 -08:00
context-menu-manager-spec.coffee Unfocus specs 2016-08-25 22:44:57 -04:00
custom-gutter-component-spec.coffee 💚 Adapt specs to pass atom.views in ctors 2015-10-07 15:25:02 -05:00
decoration-manager-spec.coffee Remove unused variables 2016-09-26 20:52:13 +03:00
default-directory-provider-spec.coffee Revert "Normalize disk drive letter in path on Windows" 2017-02-06 07:10:18 -08:00
default-directory-searcher-spec.coffee Remove Duplicate Require Statements and Unify Syntax on ' 2016-01-15 14:35:28 -06:00
deserializer-manager-spec.coffee Return a Disposable instance from DeserializerManager::add 2014-09-30 12:58:10 -06:00
dom-element-pool-spec.coffee Prepare DOMElementPool to account for text nodes 2015-10-06 10:02:04 +02:00
fake-lines-yardstick.coffee 🎨 2016-03-25 16:37:01 +01:00
file-system-blob-store-spec.coffee Clean up temporary files when running specs 2016-12-01 10:48:45 -08:00
git-repository-provider-spec.coffee Clean up temporary files when running specs 2016-12-01 10:48:45 -08:00
git-repository-spec.coffee Bypass checkoutHeadForEditor/displays a confirmation dialog by default spec on Windows for reliability 2016-12-02 15:01:06 -08:00
grammars-spec.coffee Clean up temporary files when running specs 2016-12-01 10:48:45 -08:00
gutter-container-component-spec.coffee Fix prepending multiple gutters at once 2016-11-19 12:22:59 -08:00
gutter-container-spec.coffee Destroy a TextEditor's Gutters when it is destroyed 2015-08-21 12:55:22 -07:00
gutter-spec.coffee [Gutter] Fix coffeescript style issues 2015-04-22 07:29:00 -07:00
history-manager-spec.js Remove errant debugger call in spec 2016-12-06 22:30:01 -08:00
jasmine-test-runner.coffee Remove unused variables 2016-09-26 20:52:13 +03:00
keymap-extensions-spec.coffee Basic test for user keymap loaded event 2017-01-05 17:12:02 -08:00
language-mode-spec.coffee Remove extraneous TextEditor setter methods 2016-08-15 16:45:10 -07:00
lines-yardstick-spec.coffee Ensure win32 has parity with macOS for yardstick specs 2017-01-20 11:36:27 -08:00
menu-manager-spec.coffee Fix MenuManager spec that forget to set darin to test macOS behavior 2016-11-29 16:55:14 -08:00
module-cache-spec.coffee Clean up temporary files when running specs 2016-12-01 10:48:45 -08:00
native-compile-cache-spec.coffee Use __dirname in path.resolve for specs 2016-01-13 19:05:38 -08:00
notification-manager-spec.coffee Notification::getTimestamp() 2014-11-24 14:58:21 -08:00
notification-spec.coffee Remove string detail check 2015-07-07 13:46:53 -07:00
package-manager-spec.coffee Fix exceptions activating invalid packages in tests 2017-01-18 10:19:25 -07:00
package-spec.coffee Add initialize() hook to packages 2016-11-30 14:27:29 -08:00
package-transpilation-registry-spec.js Fix package-transpilation-registry tests on Win32 2016-11-29 16:55:14 -08:00
pane-axis-element-spec.coffee Correctly (un)subscribe to model events on PaneAxisElement attach/detach 2016-03-28 14:49:26 +02:00
pane-container-element-spec.coffee Allow element to work without attaching it to DOM 2016-03-28 16:40:39 +02:00
pane-container-spec.coffee Test that destroyed panes aren't included in PaneContainer::getPanes() 2016-09-12 18:03:40 -07:00
pane-element-spec.coffee Allow atom-pane to be shrunk independently of its contents' width 2016-05-30 14:49:29 +02:00
pane-spec.coffee Prevent text from leaving fixture modified 2016-11-29 16:55:14 -08:00
panel-container-element-spec.coffee Remove unused variables 2016-09-26 20:52:13 +03:00
panel-container-spec.coffee Remove view registry references from the workspace model layer 2014-12-01 16:28:33 -08:00
panel-element-spec.coffee Don't use atom.views global in PanelElement 2015-10-07 15:25:00 -05:00
panel-spec.coffee Set ::visible to false on panels when they are destroyed 2014-12-09 13:41:33 -07:00
project-spec.coffee Revert "Normalize disk drive letter in path on Windows" 2017-02-06 07:10:18 -08:00
reopen-project-menu-manager-spec.js is to === 2016-10-27 10:57:48 -07:00
sample-with-comments.js Pass AppDelegate to Workspace, Pane instead of bound functions 2015-10-13 18:54:48 -06:00
selection-spec.coffee Avoid using torn-down properties in specs 2017-01-02 11:55:41 -08:00
spec-helper-platform.coffee 💄 Remove unneeded requires, variables, commas, and parens 2013-12-31 15:05:34 -08:00
spec-helper.coffee Throw an error if there is any deprecation in a spec 2016-10-07 10:40:41 +02:00
squirrel-update-spec.coffee Clean up temporary files when running specs 2016-12-01 10:48:45 -08:00
state-store-spec.js Add ability to clear IndexedDB state object store 2016-02-11 19:56:25 -08:00
style-manager-spec.js Don't transform deprecated selectors containing malformed CSS 2017-01-20 15:09:57 +01:00
styles-element-spec.coffee Transform deprecated shadow DOM selectors in StyleManager 2016-10-07 10:40:41 +02:00
task-spec.coffee Remove unused variables 2016-09-26 20:52:13 +03:00
text-editor-component-spec.js Add showCursorOnSelection config 2017-01-20 08:53:28 -05:00
text-editor-element-spec.coffee Make each atom-text-editor keep a consistent hidden input node for its lifetime 2016-12-08 16:05:45 -08:00
text-editor-presenter-spec.coffee Add showCursorOnSelection config 2017-01-20 08:53:28 -05:00
text-editor-registry-spec.js Add showCursorOnSelection config 2017-01-20 08:53:28 -05:00
text-editor-spec.coffee Fix infinite recursion when calling getLastSelection from onDidAddCursor 2017-01-24 12:18:09 +01:00
text-utils-spec.coffee Implement isWrapBoundary for DisplayLayer 2016-03-18 18:30:35 +01:00
theme-manager-spec.coffee Fix uncaught exceptions in ThemeManager specs 2017-01-18 10:19:25 -07:00
time-reporter.coffee Remove unused variables 2016-09-26 20:52:13 +03:00
title-bar-spec.coffee Test that updateWindowSheetOffset can be called 2016-08-02 16:16:27 -06:00
token-iterator-spec.coffee Use TokenizedBuffer.prototype.tokenizedLineForRow conservatively 2016-10-12 09:04:41 +02:00
tokenized-buffer-iterator-spec.js Return scopes prepended with --syntax from TokenizedBufferIterator 2016-10-07 10:40:41 +02:00
tokenized-buffer-spec.coffee Merge branch 'master' into as-deprecate-shadow-dom 2016-10-17 12:06:00 +02:00
tooltip-manager-spec.coffee 👕 2016-12-22 16:39:40 -08:00
typescript-spec.coffee Use source-map-support to handle stack trace conversion 2015-08-19 17:55:29 -07:00
update-process-env-spec.js Replace "osx" to "macOS" 2016-12-04 15:28:43 -03:00
view-registry-spec.coffee Test for getElement. 2016-03-01 10:56:03 -05:00
window-event-handler-spec.coffee Project and Window-Event-Handler spec pass on Win32 2016-11-29 16:55:14 -08:00
workspace-element-spec.coffee Fix increasing/decreasing font size via ctrl-mousewheel 2017-01-20 13:53:49 +01:00
workspace-spec.coffee Show first project path as window title if no pane items are open 2017-02-06 16:02:20 -07:00