Created
May 11, 2014 00:20
-
-
Save ingorichter/579c34663cbb952a0f89 to your computer and use it in GitHub Desktop.
Brackets Extension Test Suite Results Linux
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8" ?> | |
<testsuites> | |
<testsuite name="StringMatch" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:09:04"> | |
</testsuite> | |
<testsuite name="StringMatch _generateMatchList" errors="0" tests="6" failures="0" time="0" timestamp="2014-05-08T13:09:04"> | |
undefined | |
undefined | |
undefined | |
undefined | |
undefined | |
undefined | |
</testsuite> | |
<testsuite name="CodeHintManager" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:09:09"> | |
</testsuite> | |
<testsuite name="CodeHintManager Hint Provider Registration" errors="0" tests="3" failures="0" time="4.863" timestamp="2014-05-08T13:09:04"> | |
<testcase classname="CodeHintManager Hint Provider Registration" name="should register provider for a new language" time="4.436"></testcase> | |
<testcase classname="CodeHintManager Hint Provider Registration" name="should register higher-priority provider for existing language" time="0.189"></testcase> | |
<testcase classname="CodeHintManager Hint Provider Registration" name="should register "all" languages provider" time="0.234"></testcase> | |
</testsuite> | |
<testsuite name="CodeHintManager HTML Tests" errors="0" tests="4" failures="0" time="0.923" timestamp="2014-05-08T13:09:08"> | |
<testcase classname="CodeHintManager HTML Tests" name="should show code hints menu and insert text at IP" time="0.326"></testcase> | |
<testcase classname="CodeHintManager HTML Tests" name="should dismiss code hints menu with Esc key" time="0.258"></testcase> | |
<testcase classname="CodeHintManager HTML Tests" name="should dismiss code hints menu when launching a command" time="0.156"></testcase> | |
<testcase classname="CodeHintManager HTML Tests" name="should stop handling keydowns if closed by a click outside" time="0.178"></testcase> | |
</testsuite> | |
<testsuite name="Code Inspection" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:09:19"> | |
</testsuite> | |
<testsuite name="Code Inspection Unit level tests" errors="0" tests="11" failures="0" time="3.985" timestamp="2014-05-08T13:09:09"> | |
<testcase classname="Code Inspection Unit level tests" name="should run a single registered linter" time="2.156"></testcase> | |
<testcase classname="Code Inspection Unit level tests" name="should run two linters" time="0.034"></testcase> | |
<testcase classname="Code Inspection Unit level tests" name="should run one linter return some errors" time="0.033"></testcase> | |
<testcase classname="Code Inspection Unit level tests" name="should run two linter and return some errors" time="0.036"></testcase> | |
<testcase classname="Code Inspection Unit level tests" name="should not call any other linter for javascript document" time="0.018"></testcase> | |
<testcase classname="Code Inspection Unit level tests" name="should call linter even if linting on save is disabled" time="0.047"></testcase> | |
<testcase classname="Code Inspection Unit level tests" name="should return no result if there is no linter registered" time="0.014"></testcase> | |
<testcase classname="Code Inspection Unit level tests" name="should run asynchoronous implementation when both available in the provider" time="0.226"></testcase> | |
<testcase classname="Code Inspection Unit level tests" name="should timeout on a provider that takes too long" time="0.533"></testcase> | |
<testcase classname="Code Inspection Unit level tests" name="should run two asynchronous providers and a synchronous one" time="0.347"></testcase> | |
<testcase classname="Code Inspection Unit level tests" name="should return results for 3 providers when 2 completes and 1 times out" time="0.532"></testcase> | |
</testsuite> | |
<testsuite name="Code Inspection Code Inspection UI" errors="0" tests="21" failures="0" time="4.577" timestamp="2014-05-08T13:09:13"> | |
<testcase classname="Code Inspection Code Inspection UI" name="should run test linter when a JavaScript document opens and indicate errors in the panel" time="0.19"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should show only warnings for the current file" time="0.326"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should show problems panel after too many errors" time="0.159"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should not run test linter when a JavaScript document opens and linting is disabled" time="0.171"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should not show the problems panel when there is no linting error" time="0.138"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="status icon should toggle Errors panel when errors present" time="0.183"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should run two linters and display two expanded collapsible sections in the errors panel" time="0.145"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should run the linter and display no collapsible header section in the errors panel" time="0.174"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="status icon should not toggle Errors panel when no errors present" time="0.178"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should show the error count and the name of the linter in the panel title for one error" time="0.157"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should show the error count and the name of the linter in the panel title and tooltip for multiple errors" time="0.161"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should show the generic panel title if more than one inspector reported problems" time="0.178"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should show no problems tooltip in status bar for multiple inspectors" time="0.154"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should show no problems tooltip in status bar for 1 inspector" time="0.159"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should Go to First Error with errors from only one provider" time="0.188"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should Go to First Error with errors from two providers" time="0.177"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should handle missing or negative line numbers gracefully (https://github.com/adobe/brackets/issues/6441)" time="0.162"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should report an async linter which has timed out" time="0.667"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should report an async linter which throws an exception" time="0.157"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should report a sync linter which throws an exception" time="0.16"></testcase> | |
<testcase classname="Code Inspection Code Inspection UI" name="should keep the order as per registration" time="0.571"></testcase> | |
</testsuite> | |
<testsuite name="Code Inspection Code Inspector Registration" errors="0" tests="3" failures="0" time="0.596" timestamp="2014-05-08T13:09:18"> | |
<testcase classname="Code Inspection Code Inspector Registration" name="should unregister JSLint linter if a new javascript linter is registered" time="0.197"></testcase> | |
<testcase classname="Code Inspection Code Inspector Registration" name="should call inspector 1 and inspector 2" time="0.173"></testcase> | |
<testcase classname="Code Inspection Code Inspector Registration" name="should keep inspector 1 because the name of inspector 2 is different" time="0.221"></testcase> | |
</testsuite> | |
<testsuite name="Document Integration" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:09:22"> | |
</testsuite> | |
<testsuite name="Document Integration Dirty flag and undo" errors="0" tests="5" failures="0" time="2.466" timestamp="2014-05-08T13:09:19"> | |
<testcase classname="Document Integration Dirty flag and undo" name="should not fire dirtyFlagChange when created" time="1.871"></testcase> | |
<testcase classname="Document Integration Dirty flag and undo" name="should clear dirty flag, preserve undo when marked saved" time="0.211"></testcase> | |
<testcase classname="Document Integration Dirty flag and undo" name="should clear dirty flag AND undo when text reset" time="0.193"></testcase> | |
<testcase classname="Document Integration Dirty flag and undo" name="should fire change but not dirtyFlagChange when clean text reset, with editor" time="0.166"></testcase> | |
<testcase classname="Document Integration Dirty flag and undo" name="should fire change but not dirtyFlagChange when clean text reset, without editor" time="0.02"></testcase> | |
</testsuite> | |
<testsuite name="Document Integration Ref counting" errors="0" tests="1" failures="0" time="0.912" timestamp="2014-05-08T13:09:21"> | |
<testcase classname="Document Integration Ref counting" name="should clean up (later) a master Editor auto-created by calling read-only Document API, if Editor not used by UI" time="0.911"></testcase> | |
</testsuite> | |
<testsuite name="DocumentCommandHandlers" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:09:33"> | |
</testsuite> | |
<testsuite name="DocumentCommandHandlers New Untitled File" errors="0" tests="13" failures="0" time="5.947" timestamp="2014-05-08T13:09:22"> | |
<testcase classname="DocumentCommandHandlers New Untitled File" name="should create a new untitled document in the Working Set" time="2.048"></testcase> | |
<testcase classname="DocumentCommandHandlers New Untitled File" name="should swap out untitled document in the Working Set after saving with new name" time="0.206"></testcase> | |
<testcase classname="DocumentCommandHandlers New Untitled File" name="should recognize that a previously untitled, but now saved, document can be saved without prompting for a filename" time="0.174"></testcase> | |
<testcase classname="DocumentCommandHandlers New Untitled File" name="should ask to save untitled document upon closing" time="0.229"></testcase> | |
<testcase classname="DocumentCommandHandlers New Untitled File" name="should keep dirty untitled document in Working Set when close document is canceled" time="0.102"></testcase> | |
<testcase classname="DocumentCommandHandlers New Untitled File" name="should keep dirty untitled document in Working Set when saving during close is canceled" time="0.115"></testcase> | |
<testcase classname="DocumentCommandHandlers New Untitled File" name="should remove dirty untitled Document from Working Set when closing document is not saved" time="0.123"></testcase> | |
<testcase classname="DocumentCommandHandlers New Untitled File" name="should remove new untitled Document from Working Set upon closing" time="0.108"></testcase> | |
<testcase classname="DocumentCommandHandlers New Untitled File" name="multiple untitled documents shouldn't conflict" time="0.232"></testcase> | |
<testcase classname="DocumentCommandHandlers New Untitled File" name="should save-all multiple untitled documents" time="0.789"></testcase> | |
<testcase classname="DocumentCommandHandlers New Untitled File" name="close-all should save multiple untitled documents" time="0.793"></testcase> | |
<testcase classname="DocumentCommandHandlers New Untitled File" name="canceling a save-all prompt should cancel remaining saves" time="0.53"></testcase> | |
<testcase classname="DocumentCommandHandlers New Untitled File" name="canceling any close-all save should not close any documents" time="0.484"></testcase> | |
</testsuite> | |
<testsuite name="DocumentCommandHandlers Close File" errors="0" tests="2" failures="0" time="0.186" timestamp="2014-05-08T13:09:28"> | |
<testcase classname="DocumentCommandHandlers Close File" name="should complete without error if no files are open" time="0.021"></testcase> | |
<testcase classname="DocumentCommandHandlers Close File" name="should close a file in the editor" time="0.163"></testcase> | |
</testsuite> | |
<testsuite name="DocumentCommandHandlers Open File" errors="0" tests="1" failures="0" time="0.134" timestamp="2014-05-08T13:09:28"> | |
<testcase classname="DocumentCommandHandlers Open File" name="should open a file in the editor" time="0.133"></testcase> | |
</testsuite> | |
<testsuite name="DocumentCommandHandlers Save File" errors="0" tests="2" failures="0" time="0.756" timestamp="2014-05-08T13:09:28"> | |
<testcase classname="DocumentCommandHandlers Save File" name="should save changes" time="0.263"></testcase> | |
<testcase classname="DocumentCommandHandlers Save File" name="should preserve line endings when saving changes" time="0.491"></testcase> | |
</testsuite> | |
<testsuite name="DocumentCommandHandlers Save As" errors="0" tests="4" failures="0" time="1.426" timestamp="2014-05-08T13:09:29"> | |
<testcase classname="DocumentCommandHandlers Save As" name="should close the original file, reopen the saved file and add select the new file in the project tree" time="0.315"></testcase> | |
<testcase classname="DocumentCommandHandlers Save As" name="should close the original file, reopen the saved file outside the project and add it to the Working Set" time="0.468"></testcase> | |
<testcase classname="DocumentCommandHandlers Save As" name="should leave Working Set untouched when operation is canceled" time="0.154"></testcase> | |
<testcase classname="DocumentCommandHandlers Save As" name="should maintain order within Working Set after Save As" time="0.485"></testcase> | |
</testsuite> | |
<testsuite name="DocumentCommandHandlers Dirty File Handling" errors="0" tests="7" failures="0" time="1.496" timestamp="2014-05-08T13:09:30"> | |
<testcase classname="DocumentCommandHandlers Dirty File Handling" name="should report clean immediately after opening a file" time="0.195"></testcase> | |
<testcase classname="DocumentCommandHandlers Dirty File Handling" name="should report dirty when modified" time="0.203"></testcase> | |
<testcase classname="DocumentCommandHandlers Dirty File Handling" name="should report dirty after undo and redo" time="0.241"></testcase> | |
<testcase classname="DocumentCommandHandlers Dirty File Handling" name="should report not dirty after explicit clean" time="0.205"></testcase> | |
<testcase classname="DocumentCommandHandlers Dirty File Handling" name="should report not dirty after undo" time="0.2"></testcase> | |
<testcase classname="DocumentCommandHandlers Dirty File Handling" name="should update dirty flag with undo/redo after explicit clean" time="0.219"></testcase> | |
<testcase classname="DocumentCommandHandlers Dirty File Handling" name="should report dirty after undo past clean state, followed by new change" time="0.225"></testcase> | |
</testsuite> | |
<testsuite name="DocumentCommandHandlers Decorated Path Parser" errors="0" tests="1" failures="0" time="0.028" timestamp="2014-05-08T13:09:32"> | |
<testcase classname="DocumentCommandHandlers Decorated Path Parser" name="should correctly parse decorated paths" time="0.027"></testcase> | |
</testsuite> | |
<testsuite name="DocumentCommandHandlers Opens image file and validates EditorManager APIs" errors="0" tests="1" failures="0" time="0.099" timestamp="2014-05-08T13:09:32"> | |
<testcase classname="DocumentCommandHandlers Opens image file and validates EditorManager APIs" name="should return null after opening an image" time="0.098"></testcase> | |
</testsuite> | |
<testsuite name="DocumentCommandHandlers Open image file while a text file is open" errors="0" tests="1" failures="0" time="0.189" timestamp="2014-05-08T13:09:32"> | |
<testcase classname="DocumentCommandHandlers Open image file while a text file is open" name="should fire currentDocumentChange and activeEditorChange events" time="0.188"></testcase> | |
</testsuite> | |
<testsuite name="DocumentCommandHandlers Open image file while neither text editor nor image file is open" errors="0" tests="1" failures="0" time="0.085" timestamp="2014-05-08T13:09:32"> | |
<testcase classname="DocumentCommandHandlers Open image file while neither text editor nor image file is open" name="should NOT fire currentDocumentChange and activeEditorChange events" time="0.084"></testcase> | |
</testsuite> | |
<testsuite name="DocumentCommandHandlers Open a text file while a text file is open" errors="0" tests="1" failures="0" time="0.212" timestamp="2014-05-08T13:09:32"> | |
<testcase classname="DocumentCommandHandlers Open a text file while a text file is open" name="should fire currentDocumentChange and activeEditorChange events" time="0.212"></testcase> | |
</testsuite> | |
<testsuite name="DocumentCommandHandlers Opens text file and validates EditorManager APIs" errors="0" tests="1" failures="0" time="0.116" timestamp="2014-05-08T13:09:33"> | |
<testcase classname="DocumentCommandHandlers Opens text file and validates EditorManager APIs" name="should return an editor after opening a text file" time="0.115"></testcase> | |
</testsuite> | |
<testsuite name="DocumentManager" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:09:35"> | |
</testsuite> | |
<testsuite name="DocumentManager _clearCurrentDocument " errors="0" tests="1" failures="0" time="2.132" timestamp="2014-05-08T13:09:33"> | |
<testcase classname="DocumentManager _clearCurrentDocument " name="should fire currentDocumentChange" time="2.13"></testcase> | |
</testsuite> | |
<testsuite name="DocumentManager After _clearCurrentDocument " errors="0" tests="1" failures="0" time="0.159" timestamp="2014-05-08T13:09:35"> | |
<testcase classname="DocumentManager After _clearCurrentDocument " name="getCurrentDocument should return null " time="0.158"></testcase> | |
</testsuite> | |
<testsuite name="DragAndDrop" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:09:37"> | |
</testsuite> | |
<testsuite name="DragAndDrop Testing openDroppedFiles function" errors="0" tests="3" failures="0" time="1.991" timestamp="2014-05-08T13:09:35"> | |
<testcase classname="DragAndDrop Testing openDroppedFiles function" name="should NOT open any image file when a text file is in the dropped file list" time="1.9"></testcase> | |
<testcase classname="DragAndDrop Testing openDroppedFiles function" name="should show the image when a single image file is dropped" time="0.046"></testcase> | |
<testcase classname="DragAndDrop Testing openDroppedFiles function" name="should show the last image when multiple image files are dropped" time="0.041"></testcase> | |
</testsuite> | |
<testsuite name="ViewCommandHandlers" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:09:39"> | |
</testsuite> | |
<testsuite name="ViewCommandHandlers Adjust the Font Size" errors="0" tests="4" failures="0" time="2.541" timestamp="2014-05-08T13:09:37"> | |
<testcase classname="ViewCommandHandlers Adjust the Font Size" name="should increase the font size in both editor and inline editor" time="2.258"></testcase> | |
<testcase classname="ViewCommandHandlers Adjust the Font Size" name="should decrease the font size in both editor and inline editor" time="0.049"></testcase> | |
<testcase classname="ViewCommandHandlers Adjust the Font Size" name="should restore the font size in both editor and inline editor" time="0.145"></testcase> | |
<testcase classname="ViewCommandHandlers Adjust the Font Size" name="should keep the same font size when opening another document" time="0.085"></testcase> | |
</testsuite> | |
<testsuite name="ProjectManager" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:09:44"> | |
</testsuite> | |
<testsuite name="ProjectManager createNewItem" errors="0" tests="5" failures="0" time="3.341" timestamp="2014-05-08T13:09:39"> | |
<testcase classname="ProjectManager createNewItem" name="should create a new file with a given name" time="1.921"></testcase> | |
<testcase classname="ProjectManager createNewItem" name="should fail when a file already exists" time="0.143"></testcase> | |
<testcase classname="ProjectManager createNewItem" name="should fail when a file name matches a directory that already exists" time="0.057"></testcase> | |
<testcase classname="ProjectManager createNewItem" name="should fail when file name contains special characters" time="0.16"></testcase> | |
<testcase classname="ProjectManager createNewItem" name="should fail when file name is invalid" time="1.053"></testcase> | |
</testsuite> | |
<testsuite name="ProjectManager deleteItem" errors="0" tests="2" failures="0" time="0.318" timestamp="2014-05-08T13:09:43"> | |
<testcase classname="ProjectManager deleteItem" name="should delete the selected file in the project tree" time="0.256"></testcase> | |
<testcase classname="ProjectManager deleteItem" name="should delete the selected folder and all items in it." time="0.06"></testcase> | |
</testsuite> | |
<testsuite name="ProjectManager Selection indicator" errors="0" tests="3" failures="0" time="0.779" timestamp="2014-05-08T13:09:43"> | |
<testcase classname="ProjectManager Selection indicator" name="should deselect after opening file not rendered in tree" time="0.176"></testcase> | |
<testcase classname="ProjectManager Selection indicator" name="should reselect previously selected file when made visible again" time="0.319"></testcase> | |
<testcase classname="ProjectManager Selection indicator" name="should deselect after opening file hidden in tree, but select when made visible again" time="0.281"></testcase> | |
</testsuite> | |
<testsuite name="ProjectManager File Display" errors="0" tests="1" failures="0" time="0.126" timestamp="2014-05-08T13:09:44"> | |
<testcase classname="ProjectManager File Display" name="should not show useless directory entries" time="0.125"></testcase> | |
</testsuite> | |
<testsuite name="Menus (Native Shell)" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:09:46"> | |
</testsuite> | |
<testsuite name="Menus (Native Shell) Remove Menu" errors="0" tests="4" failures="0" time="1.732" timestamp="2014-05-08T13:09:44"> | |
<testcase classname="Menus (Native Shell) Remove Menu" name="should add then remove new menu to menu bar with a menu id" time="1.726"></testcase> | |
<testcase classname="Menus (Native Shell) Remove Menu" name="should remove all menu items and dividers in the menu when removing the menu" time="0.002"></testcase> | |
<testcase classname="Menus (Native Shell) Remove Menu" name="should gracefully handle someone trying to remove a menu that doesn't exist" time="0.001"></testcase> | |
<testcase classname="Menus (Native Shell) Remove Menu" name="should gracefully handle someone trying to remove a menu without supplying the id" time="0.001"></testcase> | |
</testsuite> | |
<testsuite name="Menus (Native Shell) Context Menus" errors="0" tests="6" failures="0" time="0.054" timestamp="2014-05-08T13:09:46"> | |
<testcase classname="Menus (Native Shell) Context Menus" name="register a context menu" time="0.007"></testcase> | |
<testcase classname="Menus (Native Shell) Context Menus" name="open a context menu" time="0.007"></testcase> | |
<testcase classname="Menus (Native Shell) Context Menus" name="context menu is not clipped" time="0.017"></testcase> | |
<testcase classname="Menus (Native Shell) Context Menus" name="close context menu" time="0.005"></testcase> | |
<testcase classname="Menus (Native Shell) Context Menus" name="close context menu using Esc key" time="0.007"></testcase> | |
<testcase classname="Menus (Native Shell) Context Menus" name="check for context menu to have the right status" time="0.006"></testcase> | |
</testsuite> | |
<testsuite name="Menus (HTML)" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:09:48"> | |
</testsuite> | |
<testsuite name="Menus (HTML) Add Menus" errors="0" tests="6" failures="0" time="1.607" timestamp="2014-05-08T13:09:46"> | |
<testcase classname="Menus (HTML) Add Menus" name="should add new menu in last position of list" time="1.589"></testcase> | |
<testcase classname="Menus (HTML) Add Menus" name="should add new menu in first position of list" time="0.003"></testcase> | |
<testcase classname="Menus (HTML) Add Menus" name="should add new menu after reference menu" time="0.002"></testcase> | |
<testcase classname="Menus (HTML) Add Menus" name="should add new menu before reference menu" time="0.003"></testcase> | |
<testcase classname="Menus (HTML) Add Menus" name="should add new menu at end of list when reference menu doesn't exist" time="0.002"></testcase> | |
<testcase classname="Menus (HTML) Add Menus" name="should not add duplicate menu" time="0.001"></testcase> | |
</testsuite> | |
<testsuite name="Menus (HTML) Add Menu Items" errors="0" tests="4" failures="0" time="0.03" timestamp="2014-05-08T13:09:47"> | |
<testcase classname="Menus (HTML) Add Menu Items" name="should add new menu items" time="0.009"></testcase> | |
<testcase classname="Menus (HTML) Add Menu Items" name="should add menu items to beginning and end of menu section" time="0.007"></testcase> | |
<testcase classname="Menus (HTML) Add Menu Items" name="should add new menu item in last position of menu if reference command isn't found in menu" time="0.008"></testcase> | |
<testcase classname="Menus (HTML) Add Menu Items" name="should not add menu item for these cases" time="0.002"></testcase> | |
</testsuite> | |
<testsuite name="Menus (HTML) Remove Menu Items" errors="0" tests="4" failures="0" time="0.01" timestamp="2014-05-08T13:09:47"> | |
<testcase classname="Menus (HTML) Remove Menu Items" name="should add then remove new menu item to empty menu with a command id" time="0.002"></testcase> | |
<testcase classname="Menus (HTML) Remove Menu Items" name="should add then remove new menu item to empty menu with a command" time="0.003"></testcase> | |
<testcase classname="Menus (HTML) Remove Menu Items" name="should gracefully handle someone trying to delete a menu item that doesn't exist" time="0.001"></testcase> | |
<testcase classname="Menus (HTML) Remove Menu Items" name="should gracefully handle someone trying to delete nothing" time="0.001"></testcase> | |
</testsuite> | |
<testsuite name="Menus (HTML) Remove Menu Divider" errors="0" tests="4" failures="0" time="0.007" timestamp="2014-05-08T13:09:47"> | |
<testcase classname="Menus (HTML) Remove Menu Divider" name="should add then remove new menu divider to empty menu" time="0.002"></testcase> | |
<testcase classname="Menus (HTML) Remove Menu Divider" name="should gracefully handle someone trying to remove a menu divider without supplying the id" time="0.001"></testcase> | |
<testcase classname="Menus (HTML) Remove Menu Divider" name="should gracefully handle someone trying to remove a menu divider with an invalid id" time="0.001"></testcase> | |
<testcase classname="Menus (HTML) Remove Menu Divider" name="should gracefully handle someone trying to remove a menu item that is not a divider" time="0"></testcase> | |
</testsuite> | |
<testsuite name="Menus (HTML) Remove Menu" errors="0" tests="3" failures="0" time="0.007" timestamp="2014-05-08T13:09:47"> | |
<testcase classname="Menus (HTML) Remove Menu" name="should add then remove new menu to menu bar with a menu id" time="0.004"></testcase> | |
<testcase classname="Menus (HTML) Remove Menu" name="should gracefully handle someone trying to remove a menu that doesn't exist" time="0.001"></testcase> | |
<testcase classname="Menus (HTML) Remove Menu" name="should gracefully handle someone trying to remove a menu without supplying the id" time="0"></testcase> | |
</testsuite> | |
<testsuite name="Menus (HTML) Menu Item synchronizing" errors="0" tests="1" failures="0" time="0.004" timestamp="2014-05-08T13:09:47"> | |
<testcase classname="Menus (HTML) Menu Item synchronizing" name="should have same state as command" time="0.004"></testcase> | |
</testsuite> | |
<testsuite name="Menus (HTML) Context Menus" errors="0" tests="6" failures="0" time="0.065" timestamp="2014-05-08T13:09:47"> | |
<testcase classname="Menus (HTML) Context Menus" name="register a context menu" time="0.004"></testcase> | |
<testcase classname="Menus (HTML) Context Menus" name="open a context menu" time="0.012"></testcase> | |
<testcase classname="Menus (HTML) Context Menus" name="context menu is not clipped" time="0.02"></testcase> | |
<testcase classname="Menus (HTML) Context Menus" name="close context menu" time="0.005"></testcase> | |
<testcase classname="Menus (HTML) Context Menus" name="close context menu using Esc key" time="0.01"></testcase> | |
<testcase classname="Menus (HTML) Context Menus" name="check for context menu to have the right status" time="0.009"></testcase> | |
</testsuite> | |
<testsuite name="QuickOpen" errors="0" tests="3" failures="3" time="8.266" timestamp="2014-05-08T13:09:48"> | |
<testcase classname="QuickOpen" name="can open a file and jump to a line, centering that line on the screen" time="2.967"><failure type="expect" message="Expected 374 to be less than 248.39999999999998.">Error: Expected 374 to be less than 248.39999999999998. | |
at new jasmine.ExpectationResult (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:102:32) | |
at null.toBeLessThan (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1194:29) | |
at null.<anonymous> (file:///home/irichter/dev/brackets/test/spec/QuickOpen-test.js:186:39) | |
at jasmine.Block.execute (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1024:15) | |
at jasmine.Queue.next_ (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1842:31) | |
at file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1832:18</failure></testcase> | |
<testcase classname="QuickOpen" name="can open a file and jump to a line and column, centering that line on the screen" time="2.816"><failure type="expect" message="Expected 374 to be less than 248.39999999999998.">Error: Expected 374 to be less than 248.39999999999998. | |
at new jasmine.ExpectationResult (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:102:32) | |
at null.toBeLessThan (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1194:29) | |
at null.<anonymous> (file:///home/irichter/dev/brackets/test/spec/QuickOpen-test.js:186:39) | |
at jasmine.Block.execute (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1024:15) | |
at jasmine.Queue.next_ (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1842:31) | |
at file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1832:18</failure></testcase> | |
<testcase classname="QuickOpen" name="can directly open a file in a given line and column, centering that line on the screen" time="2.47"><failure type="expect" message="Expected 287 to be less than 248.39999999999998.">Error: Expected 287 to be less than 248.39999999999998. | |
at new jasmine.ExpectationResult (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:102:32) | |
at null.toBeLessThan (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1194:29) | |
at null.<anonymous> (file:///home/irichter/dev/brackets/test/spec/QuickOpen-test.js:186:39) | |
at jasmine.Block.execute (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1024:15) | |
at jasmine.Queue.next_ (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1842:31) | |
at onComplete (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1838:18) | |
at jasmine.WaitsForBlock.execute (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:2322:5) | |
at file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:2336:12</failure></testcase> | |
</testsuite> | |
<testsuite name="EditorOptionHandlers" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:10:06"> | |
</testsuite> | |
<testsuite name="EditorOptionHandlers Toggle Word Wrap" errors="0" tests="4" failures="0" time="3.373" timestamp="2014-05-08T13:09:56"> | |
<testcase classname="EditorOptionHandlers Toggle Word Wrap" name="should wrap long lines in main editor by default" time="2.1"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Word Wrap" name="should also wrap long lines in inline editor by default" time="0.898"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Word Wrap" name="should NOT wrap the long lines after turning off word-wrap" time="0.151"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Word Wrap" name="should NOT wrap the long lines in another document when word-wrap off" time="0.221"></testcase> | |
</testsuite> | |
<testsuite name="EditorOptionHandlers Toggle Active Line" errors="0" tests="5" failures="0" time="1.505" timestamp="2014-05-08T13:09:59"> | |
<testcase classname="EditorOptionHandlers Toggle Active Line" name="should NOT show active line in main editor by default" time="0.158"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Active Line" name="should NOT show active line in inline editor by default" time="0.858"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Active Line" name="should style active line after turning it on" time="0.136"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Active Line" name="should have the active line option be FALSE when the editor has a selection" time="0.136"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Active Line" name="should style the active line when opening another document with show active line on" time="0.212"></testcase> | |
</testsuite> | |
<testsuite name="EditorOptionHandlers Toggle Line Numbers" errors="0" tests="5" failures="0" time="2.199" timestamp="2014-05-08T13:10:01"> | |
<testcase classname="EditorOptionHandlers Toggle Line Numbers" name="should show line numbers in main editor by default" time="0.164"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Line Numbers" name="should also show line numbers in inline editor by default" time="0.86"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Line Numbers" name="should NOT show line numbers in main editor after turning it off" time="0.137"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Line Numbers" name="should NOT show line numbers in inline editor after turning it off" time="0.818"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Line Numbers" name="should NOT show line numbers when opening another document with show line numbers off" time="0.213"></testcase> | |
</testsuite> | |
<testsuite name="EditorOptionHandlers Toggle Auto Close Braces" errors="0" tests="10" failures="0" time="2.745" timestamp="2014-05-08T13:10:03"> | |
<testcase classname="EditorOptionHandlers Toggle Auto Close Braces" name="should NOT auto close braces in main editor by default" time="0.115"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Auto Close Braces" name="should NOT auto close braces in inline editor by default" time="0.87"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Auto Close Braces" name="should auto close braces in the main editor after turning it on" time="0.155"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Auto Close Braces" name="should auto close braces in inline editor after turning it on" time="0.554"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Auto Close Braces" name="should auto close braces when opening another document with auto close braces on" time="0.26"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Auto Close Braces" name="should only auto close braces before spaces, closing braces or end of lines" time="0.163"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Auto Close Braces" name="should overwrite a close brace when writing a close brace before the same close brace" time="0.146"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Auto Close Braces" name="should wrap a selection between braces" time="0.152"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Auto Close Braces" name="should delete both open and close braces when both are together and backspacing" time="0.167"></testcase> | |
<testcase classname="EditorOptionHandlers Toggle Auto Close Braces" name="should NOT auto close single quotes inside comments" time="0.151"></testcase> | |
</testsuite> | |
<testsuite name="PreferencesManager" errors="0" tests="2" failures="0" time="2.886" timestamp="2014-05-08T13:10:06"> | |
<testcase classname="PreferencesManager" name="should find preferences in the project" time="2.876"></testcase> | |
<testcase classname="PreferencesManager" name="should use default preferences" time="0.003"></testcase> | |
</testsuite> | |
<testsuite name="PreferencesManager Create clientID for preference store" errors="0" tests="2" failures="0" time="0.004" timestamp="2014-05-08T13:10:09"> | |
<testcase classname="PreferencesManager Create clientID for preference store" name="should return clientID for module that exists in extension directories" time="0.002"></testcase> | |
<testcase classname="PreferencesManager Create clientID for preference store" name="should always return a clientID for a module that doesn't exist in extension directories" time="0.002"></testcase> | |
</testsuite> | |
<testsuite name="UpdateNotification" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:10:24"> | |
</testsuite> | |
<testsuite name="UpdateNotification Pretend we are using the default en locale" errors="0" tests="7" failures="0" time="12.109" timestamp="2014-05-08T13:10:09"> | |
<testcase classname="UpdateNotification Pretend we are using the default en locale" name="should show a notification if an update is available" time="1.768"></testcase> | |
<testcase classname="UpdateNotification Pretend we are using the default en locale" name="should show update information for all available updates" time="1.639"></testcase> | |
<testcase classname="UpdateNotification Pretend we are using the default en locale" name="should not show dialog if user has already been notified" time="1.694"></testcase> | |
<testcase classname="UpdateNotification Pretend we are using the default en locale" name="should not show dialog if app is up to date" time="1.719"></testcase> | |
<testcase classname="UpdateNotification Pretend we are using the default en locale" name="should show an 'up to date' alert if no updates are available and the user manually checks for updates" time="1.713"></testcase> | |
<testcase classname="UpdateNotification Pretend we are using the default en locale" name="should sanitize text returned from server" time="1.771"></testcase> | |
<testcase classname="UpdateNotification Pretend we are using the default en locale" name="should error dialog if json is broken and can not be parsed" time="1.792"></testcase> | |
</testsuite> | |
<testsuite name="UpdateNotification Locale Fallback" errors="0" tests="2" failures="0" time="3.554" timestamp="2014-05-08T13:10:21"> | |
<testcase classname="UpdateNotification Locale Fallback" name="should fall back to de.json when de-ch.json is not available" time="1.759"></testcase> | |
<testcase classname="UpdateNotification Locale Fallback" name="should fall back to en.json when it.json is not available" time="1.791"></testcase> | |
</testsuite> | |
<testsuite name="Extension Utils" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:10:26"> | |
</testsuite> | |
<testsuite name="Extension Utils loadStyleSheet" errors="0" tests="5" failures="0" time="1.968" timestamp="2014-05-08T13:10:24"> | |
<testcase classname="Extension Utils loadStyleSheet" name="should load CSS style sheets with imports" time="1.864"></testcase> | |
<testcase classname="Extension Utils loadStyleSheet" name="should detect errors loading the initial path" time="0.013"></testcase> | |
<testcase classname="Extension Utils loadStyleSheet" name="should detect errors loading imports" time="0.012"></testcase> | |
<testcase classname="Extension Utils loadStyleSheet" name="should attach LESS style sheets" time="0.028"></testcase> | |
<testcase classname="Extension Utils loadStyleSheet" name="should attach LESS style sheets using absolute url" time="0.046"></testcase> | |
</testsuite> | |
<testsuite name="LanguageManager" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:10:28"> | |
</testsuite> | |
<testsuite name="LanguageManager rename file extension" errors="0" tests="3" failures="0" time="2.339" timestamp="2014-05-08T13:10:26"> | |
<testcase classname="LanguageManager rename file extension" name="should update the document's language when a file is renamed" time="2.285"></testcase> | |
<testcase classname="LanguageManager rename file extension" name="should update the document's language when a language is added" time="0.049"></testcase> | |
<testcase classname="LanguageManager rename file extension" name="should update the document's language when a language is modified" time="0.002"></testcase> | |
</testsuite> | |
<testsuite name="WorkingSetView" errors="0" tests="8" failures="0" time="3.862" timestamp="2014-05-08T13:10:28"> | |
<testcase classname="WorkingSetView" name="should add a list item when a file is dirtied" time="1.767"></testcase> | |
<testcase classname="WorkingSetView" name="should remove a list item when a file is closed" time="0.286"></testcase> | |
<testcase classname="WorkingSetView" name="should make a file that is clicked the current one in the editor" time="0.229"></testcase> | |
<testcase classname="WorkingSetView" name="should close a file when the user clicks the close button" time="0.304"></testcase> | |
<testcase classname="WorkingSetView" name="should remove dirty icon when file becomes clean" time="0.253"></testcase> | |
<testcase classname="WorkingSetView" name="should show the file in project tree when a file is being renamed" time="0.238"></testcase> | |
<testcase classname="WorkingSetView" name="should show a directory name next to the file name when two files with same names are opened" time="0.342"></testcase> | |
<testcase classname="WorkingSetView" name="should show different directory names, when two files of the same name are opened, located in folders with same name" time="0.434"></testcase> | |
</testsuite> | |
<testsuite name="Install Extension Dialog" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:10:38"> | |
</testsuite> | |
<testsuite name="Install Extension Dialog with Browse Extensions enabled" errors="0" tests="1" failures="0" time="1.895" timestamp="2014-05-08T13:10:32"> | |
<testcase classname="Install Extension Dialog with Browse Extensions enabled" name="should open the extension list wiki page when the user clicks on the Browse Extensions button" time="1.893"></testcase> | |
</testsuite> | |
<testsuite name="Install Extension Dialog when user-initiated" errors="0" tests="59" failures="0" time="3.615" timestamp="2014-05-08T13:10:34"> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should open the dialog" time="0.025"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should have the install button disabled when dialog is first open due to empty url field" time="0.025"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should not start install if enter hit while url field is empty" time="0.025"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog when Cancel button clicked before entering url" time="0.039"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog when Esc pressed before entering url" time="0.038"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should enable the install button when the url field is nonempty" time="0.027"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should re-disable the install button if the url field becomes nonempty and then empty" time="0.027"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog when Cancel button clicked after entering url" time="0.039"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog when Esc pressed after entering url" time="0.035"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should start the installer with the given URL when Install button clicked" time="0.026"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should start the installer with the given URL when Enter is pressed" time="0.028"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should disable the ok button while installing" time="0.027"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should hide the url field and 'browse extensions' button while installing" time="0.027"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should do nothing if Enter pressed while installing" time="0.033"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should cancel installation if cancel clicked while installing" time="0.032"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should cancel installation if Esc pressed while installing" time="0.029"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should disable the cancel button while cancellation is processed" time="0.039"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should ignore the Esc key while cancellation is processed" time="0.028"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should ignore the Enter key while cancellation is processed" time="0.03"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should re-enable the ok button and hide cancel button after install succeeds" time="0.027"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should re-enable the ok button and hide cancel button after install succeeds synchronously" time="0.027"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should re-enable the ok button and hide cancel button after install fails" time="0.029"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should re-enable the ok button and hide cancel button after install fails synchronously" time="0.027"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should re-enable the ok button and hide cancel button after install finishes canceling" time="0.034"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if ok button clicked after install succeeds" time="0.038"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if ok button clicked after install succeeds synchronously" time="0.038"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if Enter pressed after install succeeds" time="0.039"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if Enter pressed after install succeeds synchronously" time="0.038"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if Esc pressed after install succeeds" time="0.037"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if Esc pressed after install succeeds synchronously" time="0.064"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if ok button clicked after install fails" time="0.057"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if ok button clicked after install fails synchronously" time="0.055"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if Enter pressed after install fails" time="0.059"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if Enter pressed after install fails synchronously" time="0.058"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if Esc pressed after install fails" time="0.055"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if Esc pressed after install fails synchronously" time="0.06"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if ok button clicked after install finishes canceling" time="0.055"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if Enter pressed after install finishes canceling" time="0.058"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close the dialog if Esc pressed after install finishes canceling" time="0.056"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should time out and re-enable close button if cancel doesn't complete quickly" time="0.146"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close when clicking Close button after timing out if cancel doesn't complete quickly" time="0.173"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close when hitting Enter after timing out if cancel doesn't complete quickly" time="0.159"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should close when hitting Esc after timing out if cancel doesn't complete quickly" time="0.154"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should keep close button enabled and not throw an exception if install succeeds quickly after cancelation" time="0.051"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should keep close button enabled and not throw an exception if install succeeds slowly after cancelation" time="0.155"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should stay closed and not throw an exception if install succeeds after cancelation & force close" time="0.166"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should keep close button enabled and not throw an exception if install fails quickly after cancelation" time="0.045"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should keep close button enabled and not throw an exception if install fails slowly after cancelation" time="0.165"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should stay closed and not throw an exception if install fails after cancelation & force close" time="0.164"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should keep close button enabled and not throw an exception if install cancelation completes quickly after cancelation" time="0.049"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should keep close button enabled and not throw an exception if install cancelation completes slowly after cancelation" time="0.158"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should stay closed and not throw an exception if install cancelation completes after cancelation & force close" time="0.168"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should not display the Browse Extensions button in the default configuration" time="0.043"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should display a warning message if the extension is already installed" time="0.044"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should display a warning message if the same version is already installed" time="0.044"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should display a warning message if an older version is already installed" time="0.045"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should delete the downloaded file if the warning message is cancelled" time="0.055"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should pass the installation result if the warning message is confirmed" time="0.054"></testcase> | |
<testcase classname="Install Extension Dialog when user-initiated" name="should pass installation result when update is needed" time="0.049"></testcase> | |
</testsuite> | |
<testsuite name="Install Extension Dialog when initiated from Extension Manager" errors="0" tests="1" failures="0" time="0.045" timestamp="2014-05-08T13:10:38"> | |
<testcase classname="Install Extension Dialog when initiated from Extension Manager" name="should immediately start installing from the given url, and in the correct UI state" time="0.044"></testcase> | |
</testsuite> | |
<testsuite name="InlineEditorProviders" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:11:38"> | |
</testsuite> | |
<testsuite name="InlineEditorProviders htmlToCSSProvider" errors="0" tests="24" failures="0" time="54.335" timestamp="2014-05-08T13:10:38"> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should open a type selector and show correct range including the embedded php" time="3.617"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should open a type selector on opening tag" time="1.079"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should open a type selector on closing tag" time="1.106"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should open a class selector" time="1.095"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should also open a class selector" time="1.092"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should open an embedded class selector" time="1.066"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should open an id selector" time="1.075"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should work with multiple classes when the cursor is on the first class in the list" time="1.093"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should work when the cursor is between classes" time="6.429"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should work with multiple classes when the cursor is on the first class in the list" time="0.869"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should close, then remove the inline widget and restore focus" time="1.016"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should close inline widget on Esc Key" time="0.551"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should not open an inline editor when positioned on textContent" time="0.208"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should not open an inline editor when positioned on title attribute" time="6.222"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should not open an inline editor when positioned on a tag in a comment" time="0.434"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should close first popover message before opening another one" time="0.221"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should close popover message on selection change" time="0.214"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should position message popover inside left edge of window" time="0.217"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should position message popover inside top edge of window" time="0.209"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should scroll cursor into view and position message popover inside right edge of window" time="0.241"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should increase size based on content" time="0.658"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should decrease size based on content" time="0.634"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should save changes in the inline editor" time="0.971"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider" name="should not save changes in the host editor" time="0.941"></testcase> | |
</testsuite> | |
<testsuite name="InlineEditorProviders htmlToCSSProvider Inline Editor syncing from disk" errors="0" tests="2" failures="0" time="1.297" timestamp="2014-05-08T13:11:09"> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor syncing from disk" name="should close inline editor when file deleted on disk" time="0.597"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor syncing from disk" name="should close inline when file is closed without saving changes" time="0.698"></testcase> | |
</testsuite> | |
<testsuite name="InlineEditorProviders htmlToCSSProvider Bi-directional Editor Synchronizing" errors="0" tests="3" failures="0" time="2.577" timestamp="2014-05-08T13:11:10"> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Bi-directional Editor Synchronizing" name="should not add an inline document to the working set without being edited" time="0.904"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Bi-directional Editor Synchronizing" name="should add dirty documents to the working set" time="0.866"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Bi-directional Editor Synchronizing" name="should sync edits between full and inline editors" time="0.803"></testcase> | |
</testsuite> | |
<testsuite name="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" errors="0" tests="20" failures="0" time="15.528" timestamp="2014-05-08T13:11:13"> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should insert new line at start of range, and stay open on undo" time="0.679"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should insert new line within first line of range, and stay open on undo" time="0.683"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should not close inline when undoing changes to first line in range that did not include newlines" time="0.701"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should sync deletions (and their undos) on last line in range, with or without newlines" time="0.748"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should sync insertions (and their undos) in most cases without closing" time="0.724"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should sync deletions from the full editor and update the visual range of the inline editor" time="0.7"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should close inline when newline at beginning of range is deleted" time="0.761"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should stay open when first line entirely deleted" time="0.812"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should stay open when first line and following text deleted" time="0.785"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should stay open when first two lines deleted" time="0.791"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should close inline when last line entirely deleted" time="0.782"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should close inline when last line and preceding text deleted" time="0.779"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should close inline when last line and more preceding text deleted" time="0.791"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should close inline when deletion spans top of range" time="0.784"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should close inline when deletion spans top of range (barely)" time="0.774"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should close inline when deletion spans bottom of range" time="0.808"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should sync insertions with multiple change objects in one event" time="0.833"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should sync multiple edits between full and inline editors" time="0.875"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should close inline if the contents of the full editor are all deleted" time="0.827"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range updating" name="should sync after undoing and redoing an edit" time="0.862"></testcase> | |
</testsuite> | |
<testsuite name="InlineEditorProviders htmlToCSSProvider Multiple inline editor interaction" errors="0" tests="1" failures="0" time="2.254" timestamp="2014-05-08T13:11:29"> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Multiple inline editor interaction" name="should keep range consistent after undo/redo (bug #1031)" time="2.252"></testcase> | |
</testsuite> | |
<testsuite name="InlineEditorProviders htmlToCSSProvider Inline Editor range equal to file range" errors="0" tests="2" failures="0" time="1.394" timestamp="2014-05-08T13:11:31"> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range equal to file range" name="should delete line at bottom and not close on undo" time="0.66"></testcase> | |
<testcase classname="InlineEditorProviders htmlToCSSProvider Inline Editor range equal to file range" name="should insert new line at bottom and not close on undo" time="0.732"></testcase> | |
</testsuite> | |
<testsuite name="InlineEditorProviders InlineEditor provider prioritization" errors="0" tests="3" failures="0" time="6.263" timestamp="2014-05-08T13:11:32"> | |
<testcase classname="InlineEditorProviders InlineEditor provider prioritization" name="should prefer positive higher priority providers (1)" time="2.04"></testcase> | |
<testcase classname="InlineEditorProviders InlineEditor provider prioritization" name="should prefer positive higher priority providers (2)" time="2.282"></testcase> | |
<testcase classname="InlineEditorProviders InlineEditor provider prioritization" name="should ignore negative higher priority providers" time="1.939"></testcase> | |
</testsuite> | |
<testsuite name="EditorCommandHandlers" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:11:47"> | |
</testsuite> | |
<testsuite name="EditorCommandHandlers EditorCommandHandlers Integration" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:11:47"> | |
</testsuite> | |
<testsuite name="EditorCommandHandlers EditorCommandHandlers Integration Move Lines Up/Down - inline editor" errors="0" tests="4" failures="0" time="5.173" timestamp="2014-05-08T13:11:39"> | |
<testcase classname="EditorCommandHandlers EditorCommandHandlers Integration Move Lines Up/Down - inline editor" name="should not move the first line of the inline editor up" time="3.238"></testcase> | |
<testcase classname="EditorCommandHandlers EditorCommandHandlers Integration Move Lines Up/Down - inline editor" name="should not move the last line of the inline editor down" time="0.81"></testcase> | |
<testcase classname="EditorCommandHandlers EditorCommandHandlers Integration Move Lines Up/Down - inline editor" name="should be able to move the second to last line of the inline editor down" time="0.552"></testcase> | |
<testcase classname="EditorCommandHandlers EditorCommandHandlers Integration Move Lines Up/Down - inline editor" name="should be able to move the last line of the inline editor up" time="0.569"></testcase> | |
</testsuite> | |
<testsuite name="EditorCommandHandlers EditorCommandHandlers Integration Open Line Above and Below - inline editor" errors="0" tests="6" failures="0" time="3.442" timestamp="2014-05-08T13:11:44"> | |
<testcase classname="EditorCommandHandlers EditorCommandHandlers Integration Open Line Above and Below - inline editor" name="should insert new line above the first line of the inline editor" time="0.568"></testcase> | |
<testcase classname="EditorCommandHandlers EditorCommandHandlers Integration Open Line Above and Below - inline editor" name="should insert new line below the first line of the inline editor" time="0.57"></testcase> | |
<testcase classname="EditorCommandHandlers EditorCommandHandlers Integration Open Line Above and Below - inline editor" name="should insert new line above the last line of the inline editor" time="0.593"></testcase> | |
<testcase classname="EditorCommandHandlers EditorCommandHandlers Integration Open Line Above and Below - inline editor" name="should insert new line below the last line of the inline editor" time="0.565"></testcase> | |
<testcase classname="EditorCommandHandlers EditorCommandHandlers Integration Open Line Above and Below - inline editor" name="should insert new indented line above the second line of the inline editor" time="0.57"></testcase> | |
<testcase classname="EditorCommandHandlers EditorCommandHandlers Integration Open Line Above and Below - inline editor" name="should insert new indented line below the second line of the inline editor" time="0.57"></testcase> | |
</testsuite> | |
<testsuite name="MultiRangeInlineEditor" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:11:51"> | |
</testsuite> | |
<testsuite name="MultiRangeInlineEditor integration" errors="0" tests="2" failures="0" time="3.913" timestamp="2014-05-08T13:11:47"> | |
<testcase classname="MultiRangeInlineEditor integration" name="should close and return to the host editor" time="2.771"></testcase> | |
<testcase classname="MultiRangeInlineEditor integration" name="should be able to add an inline editor with no ranges" time="1.139"></testcase> | |
</testsuite> | |
<testsuite name="JS Indexing" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:12:02"> | |
</testsuite> | |
<testsuite name="JS Indexing Index integrity" errors="0" tests="1" failures="0" time="1.688" timestamp="2014-05-08T13:11:51"> | |
<testcase classname="JS Indexing Index integrity" name="should handle colliding with prototype properties" time="1.687"></testcase> | |
</testsuite> | |
<testsuite name="JS Indexing Working with unsaved changes" errors="0" tests="4" failures="0" time="9.443" timestamp="2014-05-08T13:11:53"> | |
<testcase classname="JS Indexing Working with unsaved changes" name="should return the correct offsets if the file has changed" time="2.327"></testcase> | |
<testcase classname="JS Indexing Working with unsaved changes" name="should return the correct offsets if the results were cached and the file has changed" time="2.334"></testcase> | |
<testcase classname="JS Indexing Working with unsaved changes" name="should return a newly created function in an unsaved file" time="2.39"></testcase> | |
<testcase classname="JS Indexing Working with unsaved changes" name="should return a newly created function in an unsaved file that already has cached results" time="2.386"></testcase> | |
</testsuite> | |
<testsuite name="CSS Parsing" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:12:05"> | |
</testsuite> | |
<testsuite name="CSS Parsing CSS Intgration Tests" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:12:05"> | |
</testsuite> | |
<testsuite name="CSS Parsing CSS Intgration Tests Working with real public CSSUtils API" errors="0" tests="1" failures="0" time="2.293" timestamp="2014-05-08T13:12:02"> | |
<testcase classname="CSS Parsing CSS Intgration Tests Working with real public CSSUtils API" name="should include comment preceding selector (issue #403)" time="2.291"></testcase> | |
</testsuite> | |
<testsuite name="CSS Parsing CSS Intgration Tests Working with unsaved changes" errors="0" tests="2" failures="0" time="0.587" timestamp="2014-05-08T13:12:04"> | |
<testcase classname="CSS Parsing CSS Intgration Tests Working with unsaved changes" name="should return the correct offsets if the file has changed" time="0.301"></testcase> | |
<testcase classname="CSS Parsing CSS Intgration Tests Working with unsaved changes" name="should return a newly created rule in an unsaved file" time="0.284"></testcase> | |
</testsuite> | |
<testsuite name="FileFilters" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:12:09"> | |
</testsuite> | |
<testsuite name="FileFilters Find in Files filtering" errors="0" tests="6" failures="0" time="4.375" timestamp="2014-05-08T13:12:05"> | |
<testcase classname="FileFilters Find in Files filtering" name="should search all files by default" time="2.115"></testcase> | |
<testcase classname="FileFilters Find in Files filtering" name="should exclude files from search" time="0.397"></testcase> | |
<testcase classname="FileFilters Find in Files filtering" name="should respect filter when searching folder" time="0.107"></testcase> | |
<testcase classname="FileFilters Find in Files filtering" name="should ignore filter when searching a single file" time="0.358"></testcase> | |
<testcase classname="FileFilters Find in Files filtering" name="should show error when filter excludes all files" time="0.428"></testcase> | |
<testcase classname="FileFilters Find in Files filtering" name="should respect filter when editing code" time="0.966"></testcase> | |
</testsuite> | |
<testsuite name="Inspector" errors="0" tests="1" failures="1" time="11.08" timestamp="2014-05-08T13:12:09"> | |
<testcase classname="Inspector" name="should return a ready socket on Inspector.connect and close the socket on Inspector.disconnect" time="11.073"><failure type="expect" message="Expected true to be false.">Error: Expected true to be false. | |
at new jasmine.ExpectationResult (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:102:32) | |
at null.toBe (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1194:29) | |
at null.<anonymous> (file:///home/irichter/dev/brackets/test/spec/LiveDevelopment-test.js:220:32) | |
at jasmine.Block.execute (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1024:15) | |
at jasmine.Queue.next_ (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1842:31) | |
at file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1832:18</failure><failure type="expect" message="Expected false to be truthy.">Error: Expected false to be truthy. | |
at new jasmine.ExpectationResult (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:102:32) | |
at null.toBeTruthy (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1194:29) | |
at null.<anonymous> (file:///home/irichter/dev/brackets/test/spec/LiveDevelopment-test.js:221:53) | |
at jasmine.Block.execute (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1024:15) | |
at jasmine.Queue.next_ (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1842:31) | |
at file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1832:18</failure><failure type="expect" message="Expected '[Inspector.Runtime.evaluate] promise rejected with: undefined' to be '(expected resolved instead)'.">Error: Expected '[Inspector.Runtime.evaluate] promise rejected with: undefined' to be '(expected resolved instead)'. | |
at new jasmine.ExpectationResult (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:102:32) | |
at null.toBe (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1194:29) | |
at Object.<anonymous> (file:///home/irichter/dev/brackets/test/spec/SpecRunnerUtils.js:173:77) | |
at j (file:///home/irichter/dev/brackets/src/thirdparty/jquery-2.1.0.min.js:2:26676) | |
at Object.k.add [as fail] (file:///home/irichter/dev/brackets/src/thirdparty/jquery-2.1.0.min.js:2:26985) | |
at window.waitsForDone (file:///home/irichter/dev/brackets/test/spec/SpecRunnerUtils.js:172:17) | |
at null.<anonymous> (file:///home/irichter/dev/brackets/test/spec/LiveDevelopment-test.js:226:17) | |
at jasmine.Block.execute (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1024:15) | |
at jasmine.Queue.next_ (file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1842:31) | |
at file:///home/irichter/dev/brackets/test/thirdparty/jasmine-core/jasmine.js:1832:18</failure><failure type="expect" message="timeout: timed out after 5000 msec waiting for success [Inspector.Runtime.evaluate]">timeout: timed out after 5000 msec waiting for success [Inspector.Runtime.evaluate]</failure></testcase> | |
</testsuite> | |
<testsuite name="Live Development" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:13:13"> | |
</testsuite> | |
<testsuite name="Live Development CSS Editing" errors="0" tests="6" failures="1" time="40.597" timestamp="2014-05-08T13:12:21"> | |
<testcase classname="Live Development CSS Editing" name="should establish a browser connection for an opened html file" time="3.396"><failure type="expect" message="timeout: timed out after 1000 msec waiting for success [copy temp files]">timeout: timed out after 1000 msec waiting for success [copy temp files]</failure></testcase> | |
<testcase classname="Live Development CSS Editing" name="should should not start a browser connection for an opened css file" time="2.231"></testcase> | |
<testcase classname="Live Development CSS Editing" name="should push changes through the browser connection" time="16.013"></testcase> | |
<testcase classname="Live Development CSS Editing" name="should ignore query strings in linked CSS file hrefs" time="8.481"></testcase> | |
<testcase classname="Live Development CSS Editing" name="should push in memory css changes made before the session starts" time="4.089"></testcase> | |
<testcase classname="Live Development CSS Editing" name="should reapply in-memory css changes after saving changes in html document" time="6.377"></testcase> | |
</testsuite> | |
<testsuite name="Live Development HTML Editing" errors="0" tests="2" failures="0" time="7.806" timestamp="2014-05-08T13:13:01"> | |
<testcase classname="Live Development HTML Editing" name="should send edits to the live browser" time="3.904"></testcase> | |
<testcase classname="Live Development HTML Editing" name="should not reparse page on save (#5279)" time="3.9"></testcase> | |
</testsuite> | |
<testsuite name="Live Development JS Editing" errors="0" tests="1" failures="0" time="4.245" timestamp="2014-05-08T13:13:09"> | |
<testcase classname="Live Development JS Editing" name="should reload the page when editing a non-live document" time="4.243"></testcase> | |
</testsuite> | |
<testsuite name="FindReplace - Integration" errors="0" tests="0" failures="0" time="0" timestamp="2014-05-08T13:13:45"> | |
</testsuite> | |
<testsuite name="FindReplace - Integration Search" errors="0" tests="12" failures="0" time="9.154" timestamp="2014-05-08T13:13:13"> | |
<testcase classname="FindReplace - Integration Search" name="should find all case-insensitive matches with lowercase text" time="2.895"></testcase> | |
<testcase classname="FindReplace - Integration Search" name="should find all case-insensitive matches with mixed-case text" time="0.475"></testcase> | |
<testcase classname="FindReplace - Integration Search" name="should find all case-sensitive matches with mixed-case text" time="0.483"></testcase> | |
<testcase classname="FindReplace - Integration Search" name="should have a scroll track marker for every match" time="0.517"></testcase> | |
<testcase classname="FindReplace - Integration Search" name="toggling case-sensitive option should update results immediately" time="0.476"></testcase> | |
<testcase classname="FindReplace - Integration Search" name="should Find Next after search bar closed, including wraparound" time="0.77"></testcase> | |
<testcase classname="FindReplace - Integration Search" name="should Find Previous after search bar closed, including wraparound" time="0.496"></testcase> | |
<testcase classname="FindReplace - Integration Search" name="should Find Next after search bar closed, relative to cursor position" time="0.489"></testcase> | |
<testcase classname="FindReplace - Integration Search" name="should Find Next after search bar closed, remembering case sensitivity state" time="0.475"></testcase> | |
<testcase classname="FindReplace - Integration Search" name="shouldn't Find Next after search bar reopened" time="0.58"></testcase> | |
<testcase classname="FindReplace - Integration Search" name="should open search bar on Find Next with no previous search" time="0.687"></testcase> | |
<testcase classname="FindReplace - Integration Search" name="should select-all without affecting search state if Find invoked while search bar open" time="0.799"></testcase> | |
</testsuite> | |
<testsuite name="FindReplace - Integration Incremental search" errors="0" tests="10" failures="0" time="6.438" timestamp="2014-05-08T13:13:22"> | |
<testcase classname="FindReplace - Integration Incremental search" name="should re-search from original position when text changes" time="0.715"></testcase> | |
<testcase classname="FindReplace - Integration Incremental search" name="should re-search from original position when text changes, even after Find Next" time="0.482"></testcase> | |
<testcase classname="FindReplace - Integration Incremental search" name="should use empty initial query for single cursor selection" time="0.706"></testcase> | |
<testcase classname="FindReplace - Integration Incremental search" name="should use empty initial query for multiple cursor selection" time="0.711"></testcase> | |
<testcase classname="FindReplace - Integration Incremental search" name="should get single selection as initial query" time="0.718"></testcase> | |
<testcase classname="FindReplace - Integration Incremental search" name="should get primary selection as initial query" time="0.717"></testcase> | |
<testcase classname="FindReplace - Integration Incremental search" name="should extend original selection when appending to prepopulated text" time="0.721"></testcase> | |
<testcase classname="FindReplace - Integration Incremental search" name="should collapse selection when appending to prepopulated text causes no result" time="0.719"></testcase> | |
<testcase classname="FindReplace - Integration Incremental search" name="should clear selection, return cursor to start after backspacing to empty query" time="0.467"></testcase> | |
<testcase classname="FindReplace - Integration Incremental search" name="should incremental search & highlight from Replace mode too" time="0.469"></testcase> | |
</testsuite> | |
<testsuite name="FindReplace - Integration Terminating search" errors="0" tests="3" failures="0" time="1.682" timestamp="2014-05-08T13:13:29"> | |
<testcase classname="FindReplace - Integration Terminating search" name="shouldn't change selection on Escape after typing text, no Find Nexts" time="0.741"></testcase> | |
<testcase classname="FindReplace - Integration Terminating search" name="shouldn't change selection on Escape after typing text & Find Next" time="0.457"></testcase> | |
<testcase classname="FindReplace - Integration Terminating search" name="should no-op on Find Next with blank search" time="0.481"></testcase> | |
</testsuite> | |
<testsuite name="FindReplace - Integration RegExp Search" errors="0" tests="8" failures="0" time="4.642" timestamp="2014-05-08T13:13:30"> | |
<testcase classname="FindReplace - Integration RegExp Search" name="should find based on regexp" time="0.507"></testcase> | |
<testcase classname="FindReplace - Integration RegExp Search" name="should Find Next after search bar closed, remembering last used regexp" time="1.07"></testcase> | |
<testcase classname="FindReplace - Integration RegExp Search" name="toggling regexp option should update results immediately" time="0.47"></testcase> | |
<testcase classname="FindReplace - Integration RegExp Search" name="should support case-sensitive regexp" time="0.47"></testcase> | |
<testcase classname="FindReplace - Integration RegExp Search" name="should support case-insensitive regexp" time="0.466"></testcase> | |
<testcase classname="FindReplace - Integration RegExp Search" name="shouldn't choke on invalid regexp" time="0.471"></testcase> | |
<testcase classname="FindReplace - Integration RegExp Search" name="shouldn't choke on empty regexp" time="0.712"></testcase> | |
<testcase classname="FindReplace - Integration RegExp Search" name="shouldn't freeze on /.*/ regexp" time="0.469"></testcase> | |
</testsuite> | |
<testsuite name="FindReplace - Integration Search -> Replace" errors="0" tests="11" failures="0" time="5.274" timestamp="2014-05-08T13:13:35"> | |
<testcase classname="FindReplace - Integration Search -> Replace" name="should find and replace one string" time="0.475"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace" name="should find and skip then replace string" time="0.475"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace" name="should use replace keyboard shortcut for single Replace while search bar open" time="0.481"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace" name="should find and replace a regexp with $n substitutions" time="0.495"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace" name="should find a regexp and replace it with $0n (leading zero)" time="0.479"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace" name="should find a regexp and replace it with $0 (literal)" time="0.472"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace" name="should find a regexp and replace it with $n (empty subexpression)" time="0.471"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace" name="should find a regexp and replace it with $nn (n has two digits)" time="0.479"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace" name="should find a regexp and replace it with $$n (not a subexpression, escaped dollar)" time="0.481"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace" name="should find a regexp and replace it with $$$n (correct subexpression)" time="0.492"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace" name="should find a regexp and replace it with $& (whole match)" time="0.465"></testcase> | |
</testsuite> | |
<testsuite name="FindReplace - Integration Search -> Replace All" errors="0" tests="7" failures="0" time="4.206" timestamp="2014-05-08T13:13:40"> | |
<testcase classname="FindReplace - Integration Search -> Replace All" name="should find and replace all" time="0.697"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace All" name="should find all regexps and replace them with $n" time="0.425"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace All" name="should find all regexps and replace them with $n (empty subexpression)" time="0.446"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace All" name="should find all regexps and replace them with $nn (n has two digits)" time="0.416"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace All" name="should find all regexps and replace them with $$n (not a subexpression, escaped dollar)" time="0.433"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace All" name="should find all regexps and replace them with $$$n (correct subexpression)" time="0.447"></testcase> | |
<testcase classname="FindReplace - Integration Search -> Replace All" name="should find all regexps and replace them with $& (whole match)" time="1.333"></testcase> | |
</testsuite> | |
<testsuite name="FindInFiles" errors="0" tests="10" failures="0" time="6.271" timestamp="2014-05-08T13:13:45"> | |
<testcase classname="FindInFiles" name="should find all occurences in project" time="1.911"></testcase> | |
<testcase classname="FindInFiles" name="should ignore binary files" time="1.169"></testcase> | |
<testcase classname="FindInFiles" name="should find all occurences in folder" time="0.077"></testcase> | |
<testcase classname="FindInFiles" name="should find all occurences in single file" time="0.355"></testcase> | |
<testcase classname="FindInFiles" name="should find start and end positions" time="0.346"></testcase> | |
<testcase classname="FindInFiles" name="should dismiss dialog and show panel when there are results" time="0.647"></testcase> | |
<testcase classname="FindInFiles" name="should keep dialog and not show panel when there are no results" time="0.064"></testcase> | |
<testcase classname="FindInFiles" name="should open file in editor and select text when a result is clicked" time="0.574"></testcase> | |
<testcase classname="FindInFiles" name="should open file in working set when a result is double-clicked" time="0.343"></testcase> | |
<testcase classname="FindInFiles" name="should update results when a result in a file is edited" time="0.776"></testcase> | |
</testsuite> | |
</testsuites> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment