Skip to content

Commit

Permalink
zauberzeug#263 add more tests for ui.date
Browse files Browse the repository at this point in the history
  • Loading branch information
falkoschindler committed Jan 25, 2023
1 parent 03fadf7 commit 8ab4c68
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions tests/test_date.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,42 @@ def test_date(screen: Screen):

screen.click('31')
screen.should_contain('Tue, Jan 31')


def test_date_with_range(screen: Screen):
ui.date().props('range')

screen.open('/')
screen.click('16')
screen.click('19')
screen.should_contain('4 days')

screen.click('26')
screen.click('29')
screen.should_contain('4 days')


def test_date_with_multi_selection(screen: Screen):
ui.date().props('multiple')

screen.open('/')
screen.click('16')
screen.click('19')
screen.should_contain('2 days')

screen.click('26')
screen.click('29')
screen.should_contain('4 days')


def test_date_with_range_and_multi_selection(screen: Screen):
ui.date().props('range multiple')

screen.open('/')
screen.click('16')
screen.click('19')
screen.should_contain('4 days')

screen.click('26')
screen.click('29')
screen.should_contain('8 days')

0 comments on commit 8ab4c68

Please sign in to comment.