Ezinne Nnamani
8677a2c262
Created the cypress test for Highlight color
...
Change-Id: I5faa18791aaa3e7670ea67502f86662569fd28b5
Signed-off-by: Ezinne Nnamani <nnamani.ezinne@collabora.com>
2020-10-27 07:20:59 +01:00
Ezinne Nnamani
36107dacc1
Created a cypress test for style combobox
...
Change-Id: Id25ff65891ce7afa06f0877299d5220886fb5a1b
Signed-off-by: Ezinne Nnamani <nnamani.ezinne@collabora.com>
2020-10-27 05:54:18 +01:00
Tamás Zolnai
7886d63349
cypress: remove php-proxy simulation.
...
We have a way of running the tests against
the actualy php-proxy script:
CYPRESS_INTEGRATION="php-proxy" make check
So let's remove the C++ implementation, so we don't
need to maintain a duplicated code.
Change-Id: Ie095a70a8175cc8cb4894905826d13762127b148
Signed-off-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-10-26 19:28:31 +01:00
Ezinne Nnamani
97d657699d
Created the cypress test for font-style attribute
...
Change-Id: I80de963384fe6c2fe50607083fefe3ea1eb46af2
2020-10-23 18:02:51 +02:00
Tamás Zolnai
5b0676bc3a
cypress: protoype an interference test.
...
The idea it to run an existing cypress test while
the same document is opened by a second user. The second
user does some activity (e.g. moving cursor, clicking, etc)
and we check whether it makes any interference with the first
user's view. The first user is doing the actual test's steps,
so we can see if interference breaks the assertions.
Now it's just a prototype for testing it in the CI setup.
Change-Id: I3e02c037754862d628c73bbb4b2d82ea84b8a719
2020-10-23 16:09:00 +02:00
Tamás Zolnai
d401101833
cypress update: 5.1.0 -> 5.3.0.
...
Fixes this issue:
https://github.com/cypress-io/cypress/issues/8621
Change-Id: Ied225391e7e72dfd9df852481ad29b6368c194cf
2020-10-23 12:58:18 +02:00
Ezinne Nnamani
a3b7a7c356
Created a cypress test for Clear direct formatting
...
Change-Id: I54ebe7fb81ca6598ba45f3cbed62474d103d055a
2020-10-23 11:52:52 +02:00
Ezinne Nnamani
2d3c3f02c4
Created the cypress test for font-size attribute
...
Change-Id: Id80b03625717e5061cb58449eab532536cc9fb50
2020-10-21 18:16:10 +02:00
Pranam Lashkari
5ebf5774bf
cypress: adjust annotation test to work with dynamic annotation menu
...
Change-Id: Ia07704b4ccc0f6e4c0d217caddeb93528ebb4768
2020-10-20 09:05:19 +05:30
Tamás Zolnai
995f454c32
cypress: add tests for search bar in Calc (mobile).
...
Change-Id: I046b90d021d01ce0bc1c1fc65d3ee435af3ad97f
2020-10-19 18:29:53 +02:00
Tamás Zolnai
e63afd6431
cypress: extract some methods related to search bar.
...
Change-Id: I3ab9a37c4e34d2504f54c6e50cdadc4ee0433fd1
2020-10-19 18:29:53 +02:00
Tamás Zolnai
6ca5a0cd82
cypress: extract dblclickOnSelectedShape() method.
...
Change-Id: I0947fe98cb04cd78fed63fe12aafe5198ec2e653
2020-10-19 18:29:53 +02:00
Tamás Zolnai
36ddde6d77
cypress: deduplicate getCursorPos() method.
...
Move it to general helper file, to make it
available everywhere.
Change-Id: I6fbebfbc4abb1ba894d55fab289cb236185c0693
2020-10-19 18:29:53 +02:00
Tamás Zolnai
f8fd2a365c
cypress: add tests for search bar in Impress (mobile).
...
Change-Id: I8fa9bcd60820fd142ff7f520cbed0bdecc902df9
2020-10-19 18:29:53 +02:00
Tamás Zolnai
7cbdf0fc9a
cypress: add tests for search bar in Writer (mobile).
...
Change-Id: I4d62fdf1f5c79da2bcf1d8c3ceed23f13b696dc7
2020-10-19 18:29:53 +02:00
Tamás Zolnai
8367d996b7
cypress: slow down test execution in interactive test runner.
...
Otherwise things happens very fast, so hard to follow what
happens.
Also the new changes of tile rendering broke the screenshot
feature of cypress, so the screenshots taken during the test
became useless. So an alternative is to run test slower,
so we can see what happens on the UI.
Change-Id: I09b48ca606cf45768cba04f5639a5d4b5317545d
2020-10-19 13:53:53 +02:00
Tamás Zolnai
48969f1309
cypress: remove code duplication related to comments.
...
Change-Id: I89736a1498323da4b404d8efadd499d21de14285
2020-10-19 13:53:53 +02:00
Ezinne Nnamani
660721533c
Created the cypress test for strikethrough attribute
...
Change-Id: I09b48ca606cf45768cba04f5639a5d4b5317545d
2020-10-19 12:37:03 +02:00
Ezinne Nnamani
e88e656dae
Created the cypress test for the underline attribute in desktop writer
...
Change-Id: I5d9fd7655380d6926ca1f64b03128098fbb15270
2020-10-17 15:52:03 +02:00
Tamás Zolnai
1f40a0954b
cypress: test applying left/right aligment via toolbar (calc, desktop).
...
Change-Id: I2c1dcdc304a60c72673601e0e91d18e9fd9a9d35
2020-10-16 16:12:51 +02:00
Tamás Zolnai
5365d50cd2
cypress: test applying bold via toolbar (calc, desktop).
...
Change-Id: Ib0503e3ee672780996bd568a1225dcb1513dfed7
2020-10-16 15:24:18 +02:00
Tamás Zolnai
bbe0b4197f
cypress: move some calc helper method to a bigger scope.
...
Change-Id: I5c61cb1e4b23ffb10a8351e42af157a8612ac0b6
2020-10-16 15:24:18 +02:00
Tamás Zolnai
c8f5ba4b82
cypress: more tests for formula bar (mobile).
...
Change-Id: Ice9ab1f0114a02561243b3729cb248948f802d21
2020-10-15 17:56:23 +02:00
Tamás Zolnai
08692ad4d2
cypress: update 'Formula-bar focus' test (desktop).
...
Change-Id: I1596b54fb53c18496c07287941abab9f682c3bfc
2020-10-15 17:56:23 +02:00
Ezinne Nnamani
4e4b9a2819
Cypress testing for the font attributes in Writer
...
Change-Id: Id5cfe2cfe344d53b46609def8a820cadc46fbe20
2020-10-15 17:54:04 +02:00
Tamás Zolnai
7d5be3046d
cypress: update formulabar tests.
...
Change-Id: Ib611e7ef5de193c722e988a798dd5f07cf74421a
2020-10-15 11:56:42 +02:00
Tamás Zolnai
d4579f08d4
cypress: write out failure online.
...
We used to write out failure log only in the end of
all cypress tests. Better to log also during running
the tests to get some online feedback.
Change-Id: Ifab3fcfc5491cc586367796cf0da949e1d7e3bc6
2020-10-15 11:56:42 +02:00
Tamás Zolnai
93787579bd
cypress: update and reenable 'Formula-bar focus' test (mobile).
...
Change-Id: I903eecdba0d9c8effe90941a407fd76d87d59f8f
2020-10-15 11:56:42 +02:00
Tamás Zolnai
e4f385153b
cypress: add tests for formula bar (calc, mobile).
...
Change-Id: I570e414f36128c14b3de95a2a8ad713760082b04
2020-10-15 00:08:52 +02:00
Tamás Zolnai
a8e9a745b9
cypress: update some writer tests related to canvas rendering 2.
...
In these cases, we can use the cursor position to verify changes
instea of tiles.
Change-Id: Ibc96c7a2df92aad5d7daa26a40e7c004a68e95e4
2020-10-13 15:15:06 +02:00
Tamás Zolnai
fbd3d54e6f
cypress: update some writer tests related to canvas rendering 1.
...
Here we can use the new canvas item to check what is
drawn on it.
Change-Id: I3da72cd88482ad415085fd1f2fa3ade3e3295ce1
2020-10-13 15:15:06 +02:00
Tamás Zolnai
7722ccd376
cypress: reenable chart insertion test.
...
There is something wrong in the DOM. Some items are
duplicated.
Change-Id: I5bd1eec44f7606b3378ef3096a1a39d132e6f9be
2020-10-13 15:15:06 +02:00
Tamás Zolnai
616e42f360
cypress: update row / column break related tests in calc.
...
Change-Id: I7f2ab00e01b7d4d86c192768e7194a5ba41ef04c
2020-10-13 15:15:06 +02:00
Tamás Zolnai
a9edbb3d6b
cypress: fix-up some impress tests.
...
There is no '.leaflet-zoom-animated' item
anymore. Don't seem to be a problem.
Change-Id: Ic59fcf24726acdf0f3da378be5dacbfe684306c1
2020-10-13 15:15:06 +02:00
Tamás Zolnai
0714beacf8
cypress: reenable some impress tests.
...
removeShapeSelection() method was updated in the
meantime to work with the new canvas rendering.
Change-Id: I7da643d507c8c94b9f6454d58cba6eee2e96504a
2020-10-13 15:15:06 +02:00
Tamás Zolnai
fc04d2ada0
cypress: add tests for comment operations (impress, mobile).
...
Change-Id: I93a7cfdab3ee8b75050a74e93d8d074f3bb8ac6c
2020-10-13 04:01:35 +02:00
Tamás Zolnai
81179ac91d
cypress: add tests for comment operations (mobile).
...
Change-Id: I9eb2dea1a600caba0bc11763838f574a1c69f0a5
2020-10-13 03:24:22 +02:00
Tamás Zolnai
1b74e1aa67
cypress: extract selectHamburgerMenuItem() helper method.
...
Change-Id: I876c087adff29ee86460120e8d09f9bbcb5ef01c
2020-10-12 15:00:01 +02:00
Henry Castro
7ace65f5fd
cypress: fix buildir != srcdir when run parallel
...
Change-Id: Id4763a7af8a0d705aefb403dbfb8fb694f97749f
2020-10-09 17:14:34 -04:00
Tamás Zolnai
57f8ffa384
cypress: test for shape's filling settings.
...
Change-Id: Id1693e566ba7ee69c356cd5b73c1ce9e4ef8f1c1
2020-10-08 20:19:46 +02:00
Tamás Zolnai
0d26f0e250
Reenable some shape related tests.
...
Change-Id: Ie62d61edd02672f00646dcb072319ccebcc9240b
2020-10-08 20:19:46 +02:00
Tamás Zolnai
1114858a86
cypress: update chart related test.
...
Change-Id: I1fd3af1e4d21e31340f9d8ad97a2cf597e9374c7
2020-10-08 20:19:46 +02:00
Tamás Zolnai
b4bfe69de0
cypress: reenable some impress tests.
...
removeShapeSelection() method was updated in the
meantime to work with the new canvas layer.
Change-Id: I107f9dd45c66464c10025b938677e6fcee38b360
2020-10-07 16:12:01 +02:00
Tamás Zolnai
7dfb91cbad
cypress: more effective testing of saving.
...
Change-Id: I2d32597e7ed55a6b470b0a6d0c40d94ce3a96c2d
2020-10-07 16:12:01 +02:00
Tamás Zolnai
9c9cbc72da
cypress: add comment insertion test for desktop.
...
Change-Id: Id1ddd25bc4315a5023cbce0c52eadb8227b9eada
2020-10-07 14:12:56 +02:00
Tamás Zolnai
43e22a9a43
cypress: add a paragraph property test for desktop.
...
Change-Id: I3240846a976322103c20f09c380f3a0796ceee98
2020-10-07 14:12:56 +02:00
Tamás Zolnai
85291d9cfe
cypress: add a top toolbar test for desktop.
...
Change-Id: Iff8ee5d737d66748e22000e8ae728cbb162cbef0
2020-10-07 14:12:56 +02:00
Andrea Gelmini
9d01540680
Fix typos
...
Change-Id: I7d487f32ca43e19023760ef3c6bb1683607f93d1
2020-10-07 12:51:08 +02:00
Andrea Gelmini
596b26c7d9
Fix typo in code
...
Change-Id: I0ef8fe7ff382d7cb295aa8054721448d9bf8e477
2020-10-07 12:46:37 +02:00
Tamás Zolnai
6a045f0321
cypress: test also 'minus' button of a spin field (mobile).
...
Change-Id: I22a2864060004a466c32e790075b879317f6b0fd
2020-10-06 08:59:42 +02:00