aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit_tests/utils_test.coffee
AgeCommit message (Collapse)Author
2017-10-28Remove invokeCommandString, call NormalModeCommands directlymrmr1993
2017-09-18Recognise (FF) internal URLs.Stephen Blott
Recognise URLs like: - moz-extension://c66906b4-3785-4a60-97bc-094a6366017e/pages/options.html Fixes #2657.
2016-10-02Add tests for compareVersions().Stephen Blott
2016-03-27Add test for extractQuery().Stephen Blott
2016-03-27Add test for escapeRegexSpecialCharacters().Stephen Blott
2016-03-27Add test for invokeCommandString().Stephen Blott
2016-03-26Multiple minor tweaks.Stephen Blott
Some of this code is showing its age, so these are just a number of minor tweaks (to keep things clear, consistent and concise). Also, add a couple of tests (while we're at it).
2016-03-18Add Utils.makeIdempotent.Stephen Blott
The intention is to use this to clean up some of the initialisation sequences in the front end.
2015-06-01Re-work unified settings.Stephen Blott
This is a minor re-working of #1705 from @mrmr1993. The main changes are: - Simplify initialisation logic. - Always initialise Settings immediately and automatically (ie. don't initialise Settings separately and manually in the background, content scripts, options and tests). - Get rid of addEventListener (it's only being used for on "load"). - Add Settings.use() in its place.
2015-05-29Move settings.coffee from background_scripts/ to lib/mrmr1993
2015-05-29Remove all direct calls to Sync, stop exporting itmrmr1993
This stops Sync from being referred to from anywhere except settings.coffee and settings_test.coffee.
2015-05-29Combine sync.coffee with settings.coffeemrmr1993
2015-05-18Merge branch 'vomnibar-insert-history-with-tab'Stephen Blott
Conflicts: background_scripts/completion.coffee
2015-05-17use a less brittle approach to decoding URIs (fix tests).Stephen Blott
2015-05-17TabToOpen: respect trailing options when extracting query terms.Stephen Blott
A custom search engine like this... i: https://www.google.ie/search?q=%s&num=30&newwindow=1&biw=1918&bih=1015&tbm=isch Google image search Should not match a URL like this... https://www.google.ie/search?q=bbc+sport
2015-05-06Fix 889decf6c183a185022c22f21143e5436381b942 for tests.Stephen Blott
2015-05-05Better javascript: test case.Stephen Blott
Fixed as per @mrmr1993's comment here: https://github.com/philc/vimium/commit/1a1b8ec05aaca867261a3556317697d8cdaf7b6c
2015-05-05Fix javascript: URIs.Stephen Blott
This is @mrmr9393's suggestion from #1636. It mimic's Chrome's behaviour when a javascript: URI is enetered into the omnibox (or clicked). Fixes #1611.
2014-12-28Consistent treatment of search terms; fix tests.Stephen Blott
2014-11-24Remove test for array object methods, does not work.Stephen Blott
2014-11-24Add test for array object methods.Stephen Blott
2014-11-06Add (initial, basic) isUrl tests (more needed).Stephen Blott
2014-11-02Refactor Utils.hasChromePrefix and add tests.Stephen Blott
2014-10-29Fix testsmrmr1993
2014-04-30Merge branch 'smblott-github-sync-chrome-instances'Phil Crosby
Conflicts: tests/unit_tests/utils_test.coffee
2014-04-19Delay initializing sync until other components have started.Stephen Blott
2014-04-19Fix indentation and disable sync.log() messages.Stephen Blott
2014-04-19Settings tests pass, Sync still has an error.Stephen Blott
2013-10-28Fixed sporadic utils_test failure (which could be reproduced when ↵Stanley Shyiko
settings_test did not precede utils_test)
2012-10-29Split out compareVersions into the Utils file.Jez Ng
2012-10-29More tests, because I like having coverage.Jez Ng
2012-10-23Tweak options page description and ensure tests pass.Jez Ng
2012-09-08Merge branch 'next-release'Jez Ng
2012-09-08Set up PhantomJS testing.Jez Ng