40
40
NodeKey.DoesNotExist, NodeKey.objects.get_node_for_key, non_key)
42
42
def test_get_token_for_node_creates_token(self):
44
44
token = NodeKey.objects.get_token_for_node(node)
45
45
self.assertEqual(node, NodeKey.objects.get_node_for_key(token.key))
47
47
def test_get_token_for_node_returns_existing_token(self):
49
49
original_token = NodeKey.objects.get_token_for_node(node)
50
50
repeated_token = NodeKey.objects.get_token_for_node(node)
51
51
self.assertEqual(original_token, repeated_token)
53
53
def test_get_token_for_node_inverts_get_node_for_key(self):
57
57
NodeKey.objects.get_node_for_key(
58
58
NodeKey.objects.get_token_for_node(node).key))
60
60
def test_get_node_for_key_inverts_get_token_for_node(self):
64
64
NodeKey.objects.get_token_for_node(