Dave Pearson
457340777b
Change DOM queries to be case-sensitive for classes and IDs
...
See #1041 and #1047 .
2022-10-31 15:25:22 +00:00
Will McGugan
67fcbde8cd
Merge branch 'main' into footer-fix
2022-10-31 14:46:59 +00:00
Will McGugan
d37c5ed3da
test fix for windows
2022-10-31 13:53:45 +00:00
Will McGugan
41e2b71dcc
update changelog
2022-10-31 13:46:28 +00:00
Will McGugan
586ff470c5
Merge branch 'main' into fix-texlog-maxlines
2022-10-31 13:38:55 +00:00
Will McGugan
0d99b0ccd1
Merge pull request #1067 from Textualize/fr-unit
...
Fr unit
2022-10-31 13:37:00 +00:00
Will McGugan
881a9c2752
Merge pull request #1061 from Textualize/horizontal-fix
...
allow waiting of screen operations
2022-10-31 13:36:46 +00:00
Will McGugan
07dced3435
Update tests/test_unmount.py
...
Co-authored-by: darrenburns <darrenburns@users.noreply.github.com >
2022-10-31 13:31:10 +00:00
Will McGugan
5cb5dd8599
Merge branch 'main' into unmount
2022-10-31 13:30:58 +00:00
Will McGugan
9b9d58f716
fix issue with maxlines and textlog
2022-10-31 11:03:34 +00:00
Will McGugan
0a02324309
renamed test
2022-10-31 10:18:09 +00:00
Will McGugan
4524e6dd30
Refactor of fr units
2022-10-31 10:09:08 +00:00
Dave Pearson
6bdeba894c
Update header-related snapshot
...
The underlying snapshot is different in content, but not in effect, which is
by design. See #1060 .
2022-10-31 10:00:45 +00:00
Will McGugan
170be7eb2a
allow waiting of screen operations
2022-10-30 15:24:48 +00:00
Will McGugan
cfd5d532dd
test for unmount
2022-10-30 08:43:23 +00:00
Will McGugan
c5b2e6982e
pass size as a parameter
2022-10-29 21:09:16 +01:00
Will McGugan
1ba349b02c
Merge pull request #1008 from davep/query-tests
...
Extend unit tests for CSS query
2022-10-29 20:05:34 +01:00
Will McGugan
12c553d195
shutdown scrollbas
2022-10-29 13:29:32 +01:00
Will McGugan
2afb00f5b3
test fix
2022-10-29 11:44:31 +01:00
Will McGugan
269ff4883e
test fix
2022-10-29 10:03:26 +01:00
Will McGugan
ac3d756e51
unmount event
2022-10-27 17:43:02 +01:00
Will McGugan
93e75f3f0e
Merge pull request #969 from Textualize/more-testing
...
More testing
2022-10-25 14:15:43 +01:00
Dave Pearson
0e3090352c
Merge branch 'main' into query-tests
2022-10-25 14:14:03 +01:00
Dave Pearson
22d53c827e
Add tests for doing class work via a query
2022-10-25 14:03:43 +01:00
Darren Burns
6be7895ecb
Check some more widget state
2022-10-25 13:15:31 +01:00
Darren Burns
66d15d2a9e
Remove unused snapshot
2022-10-25 12:11:15 +01:00
Darren Burns
1b19450779
Ensure consistent path in snapshot tests
2022-10-25 12:08:08 +01:00
Dave Pearson
f217310b60
Add a test for a query result with no filter
2022-10-25 11:38:34 +01:00
Dave Pearson
6fcd93bd2a
Add tests for a query exclusion
2022-10-25 11:34:58 +01:00
Will McGugan
8603e567a2
Merge pull request #998 from davep/extend-test-coverage
...
Add and extend unit tests
2022-10-25 11:32:25 +01:00
Dave Pearson
661fabb62c
Add tests for a query filtering
2022-10-25 11:26:09 +01:00
Darren Burns
617f0acb99
Additional sleep after tabbing to guard vs races
2022-10-25 10:57:54 +01:00
Dave Pearson
0019f26617
Add tests for a query __getitem__
2022-10-25 10:50:02 +01:00
Dave Pearson
e68a07d228
Add tests for reversing a query
2022-10-25 10:31:11 +01:00
Dave Pearson
aa9f53fa5b
Add testing for the __bool__ method of a query
2022-10-25 10:29:10 +01:00
Dave Pearson
bd55830d53
Add query tests relating to first/last
2022-10-25 10:24:40 +01:00
Dave Pearson
512af0c908
Add a test for the shown_keys property
2022-10-24 20:43:43 +01:00
Dave Pearson
f0068ac566
Add a test for getting an unknown key
2022-10-24 20:20:24 +01:00
Dave Pearson
cb0d2f2efd
Add a test for turning a tuple into a binding
2022-10-24 20:16:46 +01:00
Dave Pearson
9b80236a0d
Add a test for binding tuples of the wrong size
2022-10-24 16:57:07 +01:00
Dave Pearson
9b1c23a432
Add a test for Size.line_range
2022-10-24 16:34:34 +01:00
Darren Burns
d02e6e94b0
Fix data-table snapshot
2022-10-24 15:16:47 +01:00
Darren Burns
041bb35014
Remove comments, simplify test
2022-10-24 14:51:40 +01:00
Darren Burns
9632e76159
Snapshotting Header widgets
2022-10-24 12:42:32 +01:00
Darren Burns
f09e5f7d9f
Snapshot testing footer
2022-10-24 12:39:33 +01:00
Darren Burns
c6418e5e20
Snapshot testing data table, checkbox interactions
2022-10-24 12:14:52 +01:00
Dave Pearson
472ca5cd3f
Complete coverage of arrangement doc options
...
While the code in _arrange.py does mark the unknown dock type branch as
being for the benefit of type checkers only, and was marked as to be ignored
for the purposes of coverage, it was still showing in a coverage test and
it's not a terrible thing to ensure that a user, giving the wrong type of
dock in their own code, will get the expected result.
2022-10-24 11:43:02 +01:00
Dave Pearson
d7da8c6851
Absolute the intended result path
...
Because testing on Windows is going to add a drive to any absolute path, and
in the tests we don't want to make it specific to something like that, take
the absolute path to test against and then absolute it again which is pretty
much a NOP on a Unix-a-like, but will add the drive on Windows.
2022-10-24 11:26:43 +01:00
Darren Burns
8a92cc470b
Merge branch 'main' of github.com:Textualize/textual into more-testing
2022-10-24 11:16:56 +01:00
Dave Pearson
129857ff9e
Add tests for the LRUCacge maxsize setter/getter
2022-10-24 11:11:06 +01:00