121
121
def test_user_cannot_edit_nodes_owned_by_others(self):
122
122
backend = MAASAuthorizationBackend()
123
123
self.assertFalse(backend.has_perm(
126
126
def test_user_cannot_edit_unowned_node(self):
127
127
backend = MAASAuthorizationBackend()
128
128
self.assertFalse(backend.has_perm(
130
130
make_unallocated_node()))
132
132
def test_user_can_edit_his_own_nodes(self):
133
133
backend = MAASAuthorizationBackend()
135
135
self.assertTrue(backend.has_perm(
136
136
user, NODE_PERMISSION.EDIT, make_allocated_node(owner=user)))