Ignore:
Timestamp:
29 Oct 2019, 06:02:24 (5 years ago)
Author:
Henrik Bettermann
Message:

Implement bed selector.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/students/tests/test_browser.py

    r15705 r15709  
    33583358        self.browser.getControl(name="ac_series").value = sfeseries
    33593359        self.browser.getControl(name="ac_number").value = sfenumber
     3360        # There is no free bed space and the bed selector does not appear
     3361        self.assertFalse('<option value="hall-1_A_101_A">'
     3362            in self.browser.contents)
    33603363        self.browser.getControl("Create bed ticket").click()
    33613364        # Hostel 2 has only a bed for women.
     
    33753378        self.assertTrue(bed.owner == NOT_OCCUPIED)
    33763379        ac.owner = self.student_id
     3380        self.browser.open(self.acco_path + '/add')
    33773381        self.browser.getControl(name="ac_series").value = sfeseries
    33783382        self.browser.getControl(name="ac_number").value = sfenumber
     3383        # Bed can be selected
     3384        self.browser.getControl(name="bed").value = ['hall-1_A_101_A']
    33793385        self.browser.getControl("Create bed ticket").click()
    3380         self.assertMatches('...Hall 1, Block A, Room 101, Bed A...',
    3381                           self.browser.contents)
     3386        self.assertTrue('Bed ticket created and bed booked'
     3387            in self.browser.contents)
    33823388        # Bed has been allocated.
    33833389        self.assertTrue(bed.owner == self.student_id)
Note: See TracChangeset for help on using the changeset viewer.