Joas Souza
454f539561
Select formatting button on selection ( #3301 )
...
[feat] Select button when selection is on formatted text
2018-01-04 12:28:00 -02:00
Joas Souza
f1fcd16894
Add settings to scroll on edition out of viewport ( #3282 )
...
* Add scroll when it edits a line out of viewport
By default, when there is an edition of a line, which is out of the
viewport, Etherpad scrolls the minimum necessary to make this line
visible. This makes that the line stays either on the top or the bottom
of the viewport. With this commit, we add a setting to make possible to
scroll to a position x% pixels from the viewport. Besides of that, we
add a setting to make an animation of this scroll.
If nothing is changed on settings.json the Etherpad default behavior is
kept
2018-01-03 19:57:28 -02:00
Luiza Pagliari
b6cb46271b
Merge pull request #3182 from storytouch/fix/do_not_hide_force_reconnect_modal
...
Improvements on modals and "force reconnect" messages
2017-05-29 11:05:37 -03:00
Luiza Pagliari
894ebffcaf
[fix] Do not close ANY "force reconnect" message
...
Fix previous commit. As "force reconnect" buttons have all the same id
on DOM, on the previous commit we were only disallowing the first button
with that id on DOM -- "userdup" -- to be closed by a click on editor.
Casually the tests were using the same error to simulate a "force
reconnect", so even the tests were not getting the issue.
2017-05-12 07:03:40 -03:00
Luiza Pagliari
0cb8d31e95
[fix] Have one setting for each shortcut to create ordered list
...
This is an adjustment to #2891 .
2017-05-11 14:56:09 -03:00
Luiza Pagliari
9176bf9bad
[fix] Do not close "force reconnect" messages
...
If a "force reconnect" message is displayed to the user, it means the
only way to go back to a healthy state is to reload the pad. So we
cannot hide this kind of message, like what is done with other modals
(eg: "settings").
2017-05-04 14:34:01 -03:00
Luiza Pagliari
4eec3763b4
[fix] Close modals when user clicks both on pad inner and outer
...
Also: split tests for automatic reconnection and regular modal tests.
2017-05-04 11:22:18 -03:00
Luiza Pagliari
0bd4169663
[fix] Block user from changing pad after he/she is disconnected
...
Use same approach of when channel state is chaged to "DISCONNECTED".
2017-05-03 12:59:57 -03:00
Luiza Pagliari
8081164a72
Merge pull request #3161 from ether/feature/automatic_force_reconnect
...
Feature: automatic force reconnect
2017-04-18 10:21:19 -03:00
Luiza Pagliari
a85eb395b4
[fix] Fix path on test script
2017-04-06 03:12:45 -03:00
Luiza Pagliari
db003a1460
[fix] Use new SauceConnect provided by Sauce Labs
...
Could not dowload "Sauce-Connect-latest.zip" anymore, need to change to
new version of SauceConnect.
2017-04-06 03:05:38 -03:00
Luiza Pagliari
5e90700561
[test] Create tests for automatic reconnection on error
2017-04-04 13:07:40 -03:00
Luiza Pagliari
2b96a961e3
[fix] Remove extra whitespace on helper tests for IE
2017-02-20 06:14:27 -03:00
Luiza Pagliari
15cda0fde6
[refactor] Use better way to select a single line
2017-02-20 06:03:56 -03:00
Luiza Pagliari
92be656113
[test] Fix helper tests for IE
2017-02-20 06:02:31 -03:00
Luiza Pagliari
02bd4a31af
[fix] Fix drag and drop tests for IE
2017-02-03 06:47:33 -02:00
muxator
f2b5f3bca2
tests: print expected & received output for 'getHTML'
...
This test was broken by #3268 (getLineHTMLForExport - Fixes #2486 but breaks
plugins). This change aims to facilitate debugging.
Expected:
<!doctype html><html><body><ul class="bullet"><li>one</li><li>2</li></ul><br><ul><ul class="bullet"><li>ul2</li></ul></ul></body></html>
Received:
<!doctype html><html><body><ul class="bullet"><li>one</li><li>2</ul><br><ul class="bullet"><li><ul class="bullet"><li>ul2</ul></li></ul></body></html>
2018-07-17 00:46:52 +02:00
Luiza Pagliari
58c3154769
[fix] Ignore default line attribs when detecting edges of changeset ( #3420 )
...
When comparing original content with the changes made by the user, we
need to ignore some line attribs that are added by content collector,
otherwise we would consider the change started on the first char of the
line -- the '*' that is added when line has line attribs.
In order to be able to handle both #3354 and #3118 , we need to take into
account both the styles attribs (to fix #3354 ) and the line attribs
defined by any of the plugins (to fix #3118 ), but we can ignore those
extra line attribs that are added by Etherpad and do not add any
functionality (`'lmkr', 'insertorder', 'start'`).
2018-07-09 17:44:38 -03:00
Luiza Pagliari
7729e5a1a9
[fix:test] Use promise chain instead of chain (is deprecated) ( #3419 )
...
Fix warning when running tests: "chain api has been deprecated, use
promise chain instead."
2018-07-09 17:09:02 -03:00
Luiza Pagliari
ea562250d9
Perform drag and drop in one changeset, so UNDO works properly. Fix #3041
2016-08-22 18:44:17 -03:00
Luiza Pagliari
a2ee1d0b3f
Merge pull request #3009 from storytouch/selectMultipleLinesOnFESpecs
...
Enable multi-line selection on frontend tests
2016-07-15 15:05:54 -03:00
John McLear
ab4f23aae5
Merge pull request #2970 from xavidotron/url
...
Remove [ and ] from the regexp used by the URL filter.
2016-06-28 07:28:18 +01:00
Xavid
28aa3b28d6
Add a frontend test for URLs followed by a ].
2016-06-27 16:20:12 -04:00
Luiza Pagliari
3f15ff91eb
Select beginning of end line when offset is 0 on frontend tests
2016-06-21 11:07:57 -03:00
Luiza Pagliari
95dc9d0315
Enable multi-line selection on frontend tests
2016-06-21 06:48:10 -03:00
Max Schaefer
b94fb2b54d
Fix useless comparison in sussonsAndGroups test.
2016-05-05 11:50:39 +01:00
Stefan
103e07e828
Fix document.domain error in frontend tests
2016-03-29 16:16:22 +02:00
Stefan
d7c4cc8e65
Fix check in backend tests
2016-03-23 16:47:52 +01:00
Luiza Pagliari
ed39788d71
Fix flaky tests introduced by #2805
2015-10-24 11:10:17 -02:00
John McLear
50171a4c3c
Merge pull request #2805 from storytouch/indentationSetting
...
Create setting to control if a new line will be indented or not
2015-10-22 16:12:07 +01:00
Ted Mielczarek
a675659dc2
Add an appendText API
2015-10-19 15:27:09 -04:00
Luiza Pagliari
5deb06d589
Create setting to control if a new line will be indented or not
...
Currently pressing ENTER on a line that ends with ':', '[', '(' or '{'
automaticaly indents the new line with 4 spaces. The variable added by
this commit to settings.json allow an Etherpad instance to not have this
behavior.
2015-10-13 18:39:23 -03:00
John McLear
b5686adf92
fix font test
2015-07-01 20:23:31 +01:00
Xavid
ad137fa4c8
Restore newline-adding to setText() if passed string does not end in '\n'.
...
Add a test for the ending-in-'\n' case and update tests for the other case.
2015-06-30 04:47:55 -04:00
John McLear
d803ac128e
use settings for backend tests
2015-06-29 11:00:00 +01:00
John McLear
4252ef26f6
remove console logs
2015-06-29 10:23:30 +01:00
Simon Gaeremynck
fd9d0bc291
Added backend tests for TidyHtml
2015-05-18 17:44:11 +01:00
Xavid
9e86fb279b
Fix backend tests with new setText() implementation; tests depended
...
on the old setText() behavior leaving the last character.
2015-05-06 08:45:22 -04:00
John McLear
0dfecb3af7
change target for IE 9 test
2015-04-12 14:05:49 +01:00
John McLear
4ef6604ca9
dont test against IE8 any more as we dont care about it
2015-04-12 13:16:32 +01:00
John McLear
07efa4246b
comment out import tests as they fail in IE
2015-04-11 14:57:59 +01:00
John McLear
5ef22e649b
Merge pull request #2302 from Gared/create_pad_special_characters
...
Add check for special url characters to createPad API function
2015-04-11 14:56:26 +01:00
Stefan
83094e0dfd
Add test for creating pads with bad characters
2015-04-11 15:50:51 +02:00
John McLear
d3baf24ce1
disabling import export tests for now as they are reporting false positives... at some point they will need properly fixing
2015-04-11 09:12:53 +01:00
John McLear
15470c9dc3
fix chrome test
2015-04-11 00:23:06 +01:00
John McLear
ee5833b9c6
Merge branch 'develop' of github.com:ether/etherpad-lite into editbar-accessibility
2015-04-02 00:05:25 +01:00
John McLear
27ae48686d
reintroduce removed api points that were removed by mistake
2015-04-01 13:56:52 +01:00
John McLear
32a09ff461
tests and fix up sloppy code by original author
2015-04-01 13:52:56 +01:00
John McLear
733deb613e
fix font type test
2015-03-31 23:51:40 +01:00
webzwo0i
547046830e
actually disconnect should NOT be visible...
2015-03-03 16:51:18 +01:00
webzwo0i
393a4e54e5
recognize reconnect in clear_authorship_colors test
2015-03-03 16:17:39 +01:00
Luc Didry
92022e493e
Add backend tests for new API functions
...
These new functions are:
* getSavedRevisionsCount
* listSavedRevisions
* saveRevision
+ typo fixing in backend tests
2015-02-25 01:05:58 +01:00
John McLear
26a1584470
fix tests w/ new context
2015-01-21 15:21:15 +00:00
John McLear
cbeb464358
ie now uses keydown
2015-01-21 01:16:12 +00:00
John McLear
860c584b42
remove pointless comments
2015-01-19 15:44:16 +00:00
John McLear
5967e085b7
fix ul tests
2015-01-19 15:37:29 +00:00
John McLear
3463b16d1a
nearly there...
2015-01-19 03:04:23 +00:00
John McLear
7958f3b723
nearly fully working
2015-01-19 03:02:34 +00:00
John McLear
cadb83ac5a
bumpage
2015-01-19 02:51:32 +00:00
webzwo0i
ce156540ba
fix importexport-tests
2015-01-07 07:03:53 +01:00
John McLear
230302b132
fix timeslider stars and frontend tests, needs css polish
2015-01-01 22:40:45 +00:00
John McLear
83f62bb6a9
remove console log
2014-12-31 13:21:36 +00:00
John McLear
4687d226c6
Merge pull request #2417 from webzwo0i/fix-export
...
Fix ExportHtml.js list parsing code
2014-12-30 13:47:31 +01:00
John McLear
7980381369
better test coverage for longer pad data
2014-12-29 21:13:07 +01:00
webzwo0i
8e280f46c1
fix bullet test case, remove indent-testcases because they are in separate file
2014-12-29 16:25:41 +01:00
webzwo0i
a36d6f36a0
add testcase for import of intended lists
2014-12-29 16:12:46 +01:00
John McLear
c9b0c6896e
move pad tests - still need to do copy pad and some other functionality IE force
2014-12-29 15:08:30 +01:00
John McLear
cec9065df8
test for #2395 #2402
2014-12-29 00:30:11 +01:00
John McLear
9715e039cd
tests front chat going from stiky to smally
2014-12-28 20:25:46 +01:00
webzwo0i
53ca26d030
add some import-export tests
2014-12-28 02:27:53 +01:00
John McLear
444bbf4cbc
remove trailing enter from apikey
2014-12-27 14:19:31 +01:00
John McLear
c409495b5e
test for pad users
2014-12-24 04:01:18 +00:00
John McLear
edc5669fa6
Merge pull request #2344 from ether/backend-tests
...
Backend tests
2014-11-28 00:04:12 +00:00
John McLear
8b787b8d23
readme docs for backend tests
2014-11-27 23:58:50 +00:00
John McLear
936e92e044
fix tests in FF
2014-11-27 23:48:14 +00:00
John McLear
d36911da30
fix timeslider tests
2014-11-27 23:36:19 +00:00
John McLear
47029f2e6b
diable caret tests for now
2014-11-27 23:10:40 +00:00
John McLear
617514b335
mst tests still brkoen but it runs
2014-11-27 17:12:24 +00:00
John McLear
ff58897679
fix frontend tests
2014-11-27 16:58:04 +00:00
John McLear
fa5130978c
path issues for supertitties
2014-11-26 22:10:56 +00:00
John McLear
e9115880b3
final api test written for now
2014-11-26 21:44:50 +00:00
John McLear
198e211671
4 more to go
2014-11-26 21:36:57 +00:00
John McLear
253d6da2ac
60% of backend api tests written
2014-11-26 21:19:55 +00:00
John McLear
98cc725300
30% of session and group tests done
2014-11-26 21:06:35 +00:00
John McLear
f3c2ac6d94
mowah pad tests, tea time
2014-11-26 19:44:38 +00:00
John McLear
5434d2118d
tidy up and re-organize
2014-11-26 19:28:49 +00:00
John McLear
c0679980bf
all pad tests with content
2014-11-26 19:25:09 +00:00
John McLear
1347a814f0
basic pad tests without test logic yet
2014-11-26 17:53:31 +00:00
John McLear
16f3ebb3ba
handle auth fails
2014-11-26 17:34:44 +00:00
John McLear
7a4a3b5ef3
make internal note of which endpoints need testing
2014-11-26 01:11:42 +00:00
John McLear
3ac833d455
basic test runner
2014-11-25 22:47:22 +00:00
Prateek Saxena
2dd874376a
Update frontend language tests for new keyboard shortcut convention
...
8af34a2295
introduced a failing test frontend test-
https://travis-ci.org/ether/etherpad-lite/builds/37931978
This commit updates both the German and English strings even though
the German locale files haven't been updated yet. The tests will
continue to fail but will stop as soon as translatewiki catches up.
2014-10-14 18:46:12 +05:30
Luc Didry
3d8452b143
Replace tabs indentation with spaces indentation
...
Some files are obviously external libraries, I didn't touch them
2013-12-05 08:41:29 +01:00
Eric Schrijver
b34224559d
‘Etherpad Lite’ -> ‘Etherpad’
2013-09-29 13:57:37 +02:00
Eric Schrijver
384f500d4c
Clarify how to access tests
...
Add @marcelklehr’s clarification in https://github.com/ether/etherpad-lite/issues/1859
2013-09-01 11:23:31 +02:00
Dave Longley
5688350bf1
Adapt and add slowness test from @JohnMcLear.
...
- The test now ensures that all three key events are fired when
sending keys. Previously, only the 'keypress' event was sent,
which failed to trigger very slow code on webkit browsers (as
it is triggered by 'keyup'). All three events should really be
sent whenever sending keys to the browser to ensure that we're
adequately testing real behavior. See the 'sendkeys' plugin
for more; it only sends 'keypress'.
2013-07-14 16:46:12 -04:00
Chia-liang Kao
837d3bcfbf
Update sauce key
2013-06-15 11:16:40 +08:00
Chia-liang Kao
f8729d2188
use SAUCE_ACCESS_KEY
2013-06-07 01:00:22 +08:00
John McLear
11341eb095
add a test to show weird behavior
2013-03-19 12:52:14 +00:00
John McLear
13ee96dce0
more tests but still fundamental flaw with arrow keys
2013-03-18 22:14:41 +00:00
John McLear
ee6a7d0b0c
most test pass but important ones failed
2013-03-18 22:09:51 +00:00
John McLear
fb9d46fc51
document the required tests
2013-03-18 20:08:58 +00:00
John McLear
99ac407f08
working caret position function
2013-03-17 23:16:23 +00:00
John McLear
81f0ef73ab
beginning of FE tests for caret tracking which is easily broken when you add weird line heights to pads
2013-03-17 22:15:18 +00:00
John McLear
29c0d790b5
fix undo test
2013-03-14 14:48:23 -03:00
John McLear
24188d7007
this should pass more tests..
2013-03-14 14:36:54 -03:00
John McLear
1462d8e80c
now IE friendly
2013-03-14 14:22:58 -03:00
John McLear
6bac01009b
missed an evt
2013-03-14 13:52:20 -03:00
John McLear
34c2cf40fa
This isn't ideal, basically some browsers interact with keypress/keydown in different ways so this is a workaround but it's not perma
2013-03-14 13:51:23 -03:00
John McLear
12107859bb
fix tests in firefox as firefox fires on keypress not down
2013-03-14 13:41:49 -03:00
John McLear
b81be97f94
typo
2013-03-13 15:08:19 -03:00
John McLear
5690f2d01e
not z, is b!
2013-03-13 15:06:08 -03:00
John McLear
b4ec07312b
add keystroke tests for relevant buttonpresses and change naming schema to something more sane
2013-03-13 15:00:04 -03:00
John McLear
60df48e485
ltr test and fix rtl test
2013-03-06 15:02:05 +00:00
John McLear
38499465c3
fix chat simulation test to work in android
2013-03-05 19:01:22 +00:00
John McLear
d8154deee3
more fixes
2013-03-01 23:40:25 +00:00
John McLear
4e205fe0af
fix monospace text
2013-03-01 23:33:24 +00:00
John McLear
cadb671ae1
this approach seems to work better for change in latest jQ
2013-03-01 23:29:12 +00:00
John McLear
3460159f68
fix a test
2013-03-01 14:04:33 +00:00
Peter 'Pita' Martischka
70c0591d35
Make iframe selectors work with jquery 1.9
2013-02-10 22:02:24 +00:00
Peter 'Pita' Martischka
8d8487dfa6
Made jquery browser usable in testframework
2013-02-10 21:49:00 +00:00
John McLear
6651ed0b7a
allow all timeslider tests to run
2013-02-09 17:18:13 +00:00
mluto
ae6a9c25ae
Fixed "jumps to a revision given in the url" test
2013-02-07 17:34:31 +01:00
John McLear
8c0fb090eb
works in all 3 major browsers
2013-02-07 15:50:59 +00:00
John McLear
f42d3820a5
fix timeslider tests
2013-02-07 15:24:30 +00:00
John McLear
7bf8dad6f9
Merge pull request #1460 from ether/timeslider-labels
...
timeslider label tests, fix and fix firefox page up down
2013-02-06 15:43:54 -08:00
John McLear
e4032f4d74
timeslider label tests
2013-02-06 23:28:46 +00:00
John McLear
de07d5a3e1
make plugin specs finally work
2013-02-04 00:03:25 +00:00
mluto
0b90e5752b
Added a test to check the export-url
2013-01-28 21:38:56 +01:00
mluto
3002807741
Added tests for revision-jumping
2013-01-28 21:12:50 +01:00
mluto
ae07b73840
Increased timeouts to make IE9 happy, made button-test more strict
2013-01-15 22:51:53 +01:00
mluto
09fa1d49a1
Added ability to load the same pad twice with helper.newPad, use this in load-message-tests
2013-01-15 22:17:40 +01:00
John McLear
bb9097e528
Merge pull request #1355 from mluto/chat-no-empty-line
...
prevent empty chat-messages from being sent
2013-01-14 14:25:46 -08:00
mluto
adf5c97664
Added test for empty-message-block
2013-01-14 17:45:11 +01:00
John McLear
33e0ec2097
Merge pull request #1334 from mluto/load-more-chat-messages
...
Load more than 100 chat messages using a 'load more'-link
2013-01-13 10:31:45 -08:00
mluto
21b99ccd53
use always() instead of done() and call expect() in there, fixed whitespace
2013-01-13 11:29:28 +01:00
mluto
c3dd433c99
Fixed test-names, use waitFor instead of setTimeout
2013-01-13 11:03:52 +01:00
mluto
176719b331
Added tests
2013-01-13 10:39:13 +01:00
John McLear
7a2f16f288
dont run timeslider test for now
2013-01-07 11:49:04 +00:00
Marcel Klehr
f830602cb2
Add rtl frontend test
2012-12-23 18:17:27 +01:00
John McLear
5055852635
Merge pull request #1227 from ether/tests/add-timeslider-revisions-test
...
Add a timeslider test
2012-12-08 06:46:14 -08:00
Marcel Klehr
80ce0b5edb
Refine timeslider test
2012-12-07 16:20:23 +01:00
John McLear
eb93ce2aa6
a test for adding any letter from alphabet can be extended to include foreign cahrs infact please DO THIS
2012-11-30 23:33:22 +00:00
Marcel Klehr
103e0f6747
Add the basic structure of a timeslider test
2012-11-26 21:15:10 +01:00
johnyma22
aebf6ee1e8
language test should pass int ravis now
2012-11-21 22:22:01 +00:00
johnyma22
28cd6e64b3
make runner CSS more sane
2012-11-21 20:09:31 +00:00
John McLear
122093904f
Actually fix the language tests...
2012-11-21 18:14:05 +00:00
John McLear
db5119f798
Fix tests to run on IE8 etc.
...
A bit more fragile but so is the life of supporting older browsers.
2012-11-21 17:53:46 +00:00
John McLear
2260b1fc62
Test for PR 1188
...
https://github.com/ether/etherpad-lite/pull/1188
2012-11-21 17:52:10 +00:00
John McLear
323517c6dc
Merge pull request #1181 from marcelklehr/fix/lang-test-dont-use-setimeout
...
dont use setimeout for lang tests
2012-11-18 13:09:35 -08:00
Marcel Klehr
c1f9028d19
Fix lang frontend test to 'waitFor' the 'localized' event
2012-11-18 20:11:16 +01:00
Marcel Klehr
f20af4818c
Revert "Make language frontend test pass"
...
Shouldn't have used setTimeout here...
This reverts commit ff0c9bb4a0
.
2012-11-18 19:55:13 +01:00
Marcel Klehr
bec2c3692d
Always display the test overview panel
2012-11-18 12:49:59 +01:00
Marcel Klehr
1b409d7b9d
Scroll down the list of tests after a test completed
2012-11-18 12:49:34 +01:00
Marcel Klehr
ff0c9bb4a0
Make language frontend test pass
2012-11-17 16:29:11 +01:00
Peter 'Pita' Martischka
c008d7bbbe
Merge branch 'develop' into feature/i18n
2012-11-13 08:47:38 -08:00
Peter 'Pita' Martischka
7d174855c4
Give the browser more time to save the cookie at change_user_name test
2012-11-13 08:39:48 -08:00
Peter 'Pita' Martischka
e13219fec9
deactive test for issue #1125
2012-11-13 08:05:05 -08:00
johnyma22
3830c878d2
change language test -- note i didnt include test for cookie persistance
2012-11-13 07:47:47 -08:00
Peter 'Pita' Martischka
03d3cd9f24
back to sauce connect download from sauce labs
2012-11-11 19:07:41 -08:00
Peter 'Pita' Martischka
68ed9b219f
Fixed another sendkeys bug
2012-11-11 19:04:28 -08:00
Peter 'Pita' Martischka
e385e78310
IE9 doesn't need special IE treatment and works much better with the W3C sendkeys methods
2012-11-11 18:21:43 -08:00
Peter 'Pita' Martischka
d122e28232
Fixed clear authorship test in IE 10
2012-11-04 00:25:54 +00:00
Peter 'Pita' Martischka
1e27fa1475
rewrote change user name tests to do what John probably wanted to do
2012-11-03 23:52:17 +00:00
Peter 'Pita' Martischka
cd368b5f8e
Various improvments of the helper
2012-11-03 23:48:10 +00:00
Peter 'Pita' Martischka
ebef2d2141
deactivated the timeslider test for now
2012-11-03 22:37:25 +00:00
Peter 'Pita' Martischka
922e47f8bd
Fixed change user name test
2012-11-03 22:36:36 +00:00
Peter 'Pita' Martischka
f30300d6fd
Fixed helper waitFor test
2012-11-03 22:20:27 +00:00
Peter 'Pita' Martischka
4944dcbd1c
fixed change user name test
2012-11-03 22:16:44 +00:00
Peter 'Pita' Martischka
c5b68bb6ca
Fixed clear authorship test
2012-11-03 22:02:09 +00:00
Peter 'Pita' Martischka
ba1115376f
split long log lines
2012-11-03 18:14:54 +00:00
Peter 'Pita' Martischka
08a2d28a99
build sauce url after session got initalized
2012-11-03 18:09:58 +00:00
Peter 'Pita' Martischka
801ed8646b
output sauce test url
2012-11-03 17:51:01 +00:00
Peter 'Pita' Martischka
8d6dbd2bf6
Make sauce sessions public
2012-11-03 17:46:02 +00:00
Peter 'Pita' Martischka
a5870b94df
on error logging didn't work really well
2012-11-03 17:26:55 +00:00
Peter 'Pita' Martischka
c99a256acd
Download sauce connect from google drive, thats much faster
2012-11-03 17:10:37 +00:00
Peter 'Pita' Martischka
3ee4fadf8a
workaround for IE8's stupidness, use a \n for new lines
2012-11-03 17:02:28 +00:00
Peter 'Pita' Martischka
7aae29114b
kill hanging tests
2012-11-03 16:51:37 +00:00
Peter 'Pita' Martischka
95f17d490d
typo
2012-11-03 16:50:48 +00:00
Peter 'Pita' Martischka
600d428ec2
I'm so stupid...
2012-11-03 16:21:28 +00:00
Peter 'Pita' Martischka
401243e9b0
Don't test with browsers with very low usage
2012-11-03 16:20:05 +00:00
Peter 'Pita' Martischka
ecdd39bca6
Let's try 5 tests in parrallel
2012-11-03 16:11:41 +00:00
Peter 'Pita' Martischka
5e90db6487
another typo
2012-11-03 16:11:15 +00:00
Peter 'Pita' Martischka
4e4c720cb0
fixed type
2012-11-03 16:05:12 +00:00
Peter 'Pita' Martischka
0fd6051f52
test in different browsers
2012-11-03 15:55:14 +00:00
Peter 'Pita' Martischka
ab6adc7216
removed captialization
2012-11-03 14:56:34 +00:00
Peter 'Pita' Martischka
c0394138f8
Ensure all tests are excecuted in sauce + better test result output
2012-11-03 14:31:33 +00:00
Peter 'Pita' Martischka
e29f47ea35
less red
2012-11-03 13:39:31 +00:00
Peter 'Pita' Martischka
90e1014688
Colors :)
2012-11-03 13:20:44 +00:00
Peter 'Pita' Martischka
c8dfa6d7ae
less noise
2012-11-01 23:46:04 +00:00
Peter 'Pita' Martischka
9712e66de5
take control over remote test run
2012-11-01 23:21:10 +00:00
Peter 'Pita' Martischka
0409ebb30b
bloody sauce connect logs...
2012-11-01 23:20:28 +00:00
Peter 'Pita' Martischka
1188dea8ff
increase timeouts
2012-11-01 23:19:59 +00:00
Peter 'Pita' Martischka
82dfb2df21
run test lib for a minute in sauce with firefox
2012-11-01 22:17:31 +00:00
Peter 'Pita' Martischka
1346222d1c
keep sauce tunnel alive
2012-11-01 21:46:50 +00:00
Peter 'Pita' Martischka
d6ca5b54f7
try to build up the sauce labs tunnel, and tear it down after its etablished
2012-10-30 21:49:04 +00:00
johnyma22
fc36f6e9ef
clean up the change user name tests to be a bit more sane
2012-10-30 17:45:37 +00:00
johnyma22
83a2f3c1a9
stop using underscore.org
2012-10-30 17:43:33 +00:00
Peter 'Pita' Martischka
90751ff2e5
...
2012-10-29 23:45:22 +00:00
Peter 'Pita' Martischka
52b73f46e1
can it start the script?
2012-10-29 23:43:27 +00:00
Peter 'Pita' Martischka
9ac025d7fa
Revert "another one..."
...
This reverts commit 2a327c9ece
.
2012-10-29 11:37:41 +00:00
Peter 'Pita' Martischka
2a327c9ece
another one...
2012-10-29 00:17:32 +00:00
Peter 'Pita' Martischka
30e6358e71
senseless commit to get travis awake
2012-10-28 21:21:17 +00:00
Peter 'Pita' Martischka
23c5cd83b9
travis, will you like this?
2012-10-28 18:51:05 +00:00
John McLear
2f26086c5d
fix timeslider test
2012-10-28 18:36:22 +00:00
John McLear
e9e59700ae
fix chat always on screen test
2012-10-28 18:25:29 +00:00
John McLear
72d40fcfd4
fix button redo spec
2012-10-28 18:19:16 +00:00
John McLear
54f6ac451a
Merge branch 'feature/frontend-tests' of git://github.com/Pita/etherpad-lite into feature/frontend-tests
2012-10-28 18:02:11 +00:00
John McLear
c6cbdb5dc2
bring underscore in local so we dont depend on underscore.org being up
2012-10-28 17:56:03 +00:00
John McLear
2bd63cbfed
make sure change user name forgets old user names
2012-10-28 17:52:40 +00:00
John McLear
e33678e625
extend changing username to make sure it shows up the changes in the chat dialogue for new messages
2012-10-28 17:47:17 +00:00
John McLear
b4680e42d7
add a keystroke check for chat and make it so the chat listens on event 13 aswell as event 10
2012-10-28 17:38:56 +00:00
Peter 'Pita' Martischka
c021cf52d8
download and start the sauce connector in travis
2012-10-28 16:48:51 +00:00
Peter 'Pita' Martischka
94faa6d3b2
comments
2012-10-28 13:22:30 +00:00
Peter 'Pita' Martischka
f85da5483d
added a plain text test reporter, will be good for the webdriver client to pick up test results
2012-10-28 13:16:41 +00:00
Peter 'Pita' Martischka
c4f38e28a6
CSS
2012-10-27 18:37:33 +01:00
Peter 'Pita' Martischka
d7a65e19f4
made it possible to run only certain tests
2012-10-27 17:50:59 +01:00
Peter 'Pita' Martischka
cac27c864a
load list of spec files from the server
2012-10-27 17:05:26 +01:00
Peter 'Pita' Martischka
06bebf257e
run all tests
2012-10-27 16:40:54 +01:00
johnyma22
c975d81b41
clear authorship colors test
2012-10-09 16:33:47 +01:00
johnyma22
f79bc7f1d8
simple check to ensure changing username change works
2012-10-09 16:04:11 +01:00
johnyma22
d7c80ed41e
keystroke enter spec
2012-10-09 15:51:55 +01:00
johnyma22
aee6cb673a
a non working chat always ons creen test
2012-10-09 02:59:45 +01:00
johnyma22
38321a0e77
strikethrough test
2012-10-09 02:30:49 +01:00
johnyma22
def587f44f
button ordered list test
2012-10-09 02:27:22 +01:00
johnyma22
fbf509ce87
redo button
2012-10-09 01:30:46 +01:00
johnyma22
2db2683c98
an undo button test
2012-10-09 00:52:46 +01:00
johnyma22
c9dd620e2a
the first stages of a clear authorship color test
2012-10-09 00:24:19 +01:00
Peter 'Pita' Martischka
0927b13f78
started button_indention test
2012-10-08 21:04:09 +01:00
Peter 'Pita' Martischka
6fefadee88
move sendkeys to lib folder
2012-10-08 18:54:03 +01:00
Peter 'Pita' Martischka
a12c26c56e
delete old backup file
2012-10-08 18:50:02 +01:00
Peter 'Pita' Martischka
82b4a953ee
new index.html
2012-10-08 18:49:40 +01:00
Peter 'Pita' Martischka
397036db46
finished urls test
2012-10-08 18:42:52 +01:00
Peter 'Pita' Martischka
7adef188ff
rewrote the embed values test
2012-10-08 18:38:53 +01:00
Peter 'Pita' Martischka
bd47b6c40b
the monospace test works now
2012-10-08 14:13:35 +02:00
Peter 'Pita' Martischka
a4d68b2b25
runIn was a bad idea
2012-10-08 14:07:56 +02:00
Peter 'Pita' Martischka
27f9906b1e
ensure we don't inject a second jquery
2012-10-08 14:07:08 +02:00
Peter 'Pita' Martischka
d4c851875a
added a runIn method to the helper
2012-10-08 13:37:24 +02:00
Peter 'Pita' Martischka
ca6ebd6151
major restructering of the front end test framework
2012-10-08 00:34:29 +02:00
Peter 'Pita' Martischka
6587852138
fixed keystroke delete test
2012-10-06 23:38:49 +02:00
Peter 'Pita' Martischka
4c1561fcf6
improve test descriptions
2012-10-06 23:38:17 +02:00
Peter 'Pita' Martischka
35cea1e542
fixed the keystroke_urls_become_clickable.js test
2012-10-06 21:45:46 +02:00
Peter 'Pita' Martischka
7fd23c8d71
ported italic test to the new framework
2012-10-06 21:34:20 +02:00
Peter 'Pita' Martischka
3d96fe3d86
rewrote the testHelper
2012-10-06 21:29:37 +02:00
johnyma22
ae25c085e0
a better way of geting href but note that it only works if we use settimeotu but settimeout breaks mocha so it's not okay. Peter please find a way of making sendkeys allow for callbacks, k tnx
2012-10-05 00:38:07 +01:00
johnyma22
9d7d973faa
This is a superghetto hack fix for testing button_indentation, Peter please make it less horrible, tnx :)
2012-10-05 00:14:46 +01:00
johnyma22
84ec5abb8f
more indentation testing but have hit a brick wall unable to get the second div inside the editor. I tried nth-child, next, find and children but to no avail. Anyone any ideas?
2012-10-04 23:01:33 +01:00
johnyma22
66a25adf62
put all scripts back into index
2012-10-04 21:17:16 +01:00
johnyma22
7eecfa17b7
test for basic indent and outdent, needs more work
2012-10-04 21:02:34 +01:00
johnyma22
edc8ff6a41
adding other tests back to index
2012-10-04 20:44:42 +01:00
johnyma22
7f819967f9
a script for testing font change
2012-10-04 20:44:21 +01:00
johnyma22
fa9c5531e9
a test to check teh value of embed links
2012-10-04 20:02:29 +01:00
johnyma22
ff22ae9206
fix keystroke delete test
2012-10-04 19:12:01 +01:00
johnyma22
1466b31c54
slightly uglier UI but still ugly
2012-10-04 19:08:29 +01:00
Peter 'Pita' Martischka
07182bb716
Changed the send keys library so that its works with elements inside an iframe
2012-10-04 16:22:05 +02:00
Peter 'Pita' Martischka
95ce0aaba8
merged remote feature/frontend-tests
2012-10-04 14:35:25 +02:00
johnyma22
24988d659c
This test should work, Peter, why does this test not work?
2012-10-03 21:55:23 +01:00
johnyma22
38ef46449b
add delete stroke test to index page of /tests/frontend
2012-10-03 21:26:48 +01:00
johnyma22
339ee6d2e0
working keystroke delete check
2012-10-03 21:25:31 +01:00
johnyma22
aa41ebcd6d
include a sendkeys library to emulate sending keypresses
2012-10-03 21:15:56 +01:00
johnyma22
7820e3eb7c
beginning of keystroke test
2012-10-03 20:57:04 +01:00
johnyma22
54a77458d6
clean up helper file
2012-10-03 20:56:52 +01:00
Peter 'Pita' Martischka
7aee98bce8
made test helpers more cross browser compatible
2012-10-03 17:37:48 +01:00
johnyma22
649a28b6c6
first user contributed test, note the two files that needed to be edited, this kinda sucks
2012-10-02 15:32:31 +01:00
Peter 'Pita' Martischka
ba4ebbba3b
Setted up an enviroment for frontend tests, first steps
2012-10-02 00:35:43 +01:00
Peter 'Pita' Martischka
73f97cc7d5
removed the tests folder, we never did tests anyway
2011-07-22 13:45:12 +01:00
Hans Pinckaers
499c560abd
added Pad model via Joose, PadManager is a lot cleaner now.
2011-05-16 16:30:21 +02:00
Peter 'Pita' Martischka
325c322a27
first-commit
2011-03-26 13:10:41 +00:00