Changeset 1c54633 in OpenWorkouts-current


Ignore:
Timestamp:
Feb 26, 2019, 11:20:01 AM (5 years ago)
Author:
Borja Lopez <borja@…>
Branches:
current, feature/docs, master
Children:
737eb6c
Parents:
a4e4799
Message:

Added missing test coverting the update_indexes() method of the OpenWorkouts
root model.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ow/tests/models/test_root.py

    ra4e4799 r1c54633  
    3838        for key in ['email', 'nickname', 'sport']:
    3939            assert key in root.catalog
     40
     41    def test_update_indexes(self, root):
     42        indexes = sorted([i for i in root.catalog])
     43        assert indexes == ['email', 'nickname', 'sport']
     44        # remove one index
     45        del root.catalog['email']
     46        indexes = sorted([i for i in root.catalog])
     47        assert indexes == ['nickname', 'sport']
     48        # now update indexes, the index will be back there
     49        root._update_indexes()
     50        indexes = sorted([i for i in root.catalog])
     51        assert indexes == ['email', 'nickname', 'sport']
    4052
    4153    def test_add_user_ok(self, root):
Note: See TracChangeset for help on using the changeset viewer.