예제 #1
0
 def test_yields_basic_system_info_when_node_owned_with_default_user(self):
     owner = factory.make_User()
     owner.first_name = "First"
     owner.last_name = "Last"
     owner.save()
     node = factory.make_Node(owner=owner, default_user=owner)
     configuration = generate_system_info(node)
     self.assertThat(dict(configuration), Equals({
         "system_info": {
             "default_user": {
                 "name": owner.username,
                 "gecos": "First Last,,,,",
             },
         },
     }))
예제 #2
0
 def test_yields_nothing_when_owner_and_no_default_user(self):
     node = factory.make_Node()
     self.assertThat(node.owner, Is(None))
     self.assertThat(node.default_user, Is(''))
     configuration = generate_system_info(node)
     self.assertThat(dict(configuration), Equals({}))