Ejemplo n.º 1
0
    def test_returns_only_value_for_values_without_a_entry_in_ogds(self):
        item = self.stub()
        self.expect(item.userid).result('hugo.boss')

        info = self.stub()
        self.mock_utility(info, IContactInformation)
        self.expect(info.get_profile_url('hugo.boss')).result(None)

        self.replay()

        self.assertEquals('Hugo', linked_value_helper(item, 'Hugo'))
Ejemplo n.º 2
0
    def test_returns_only_value_for_values_without_a_entry_in_ogds(self):
        item = self.stub()
        self.expect(item.userid).result('hugo.boss')

        info = self.stub()
        self.mock_utility(info, IContactInformation)
        self.expect(info.get_profile_url('hugo.boss')).result(None)

        self.replay()

        self.assertEquals('Hugo', linked_value_helper(item, 'Hugo'))
Ejemplo n.º 3
0
    def test_returns_username_linked_to_profile(self):
        item = self.stub()
        self.expect(item.userid).result('hugo.boss')

        info = self.stub()
        self.mock_utility(info, IContactInformation)
        self.expect(info.get_profile_url('hugo.boss')).result(
            'http://localhost:8080/userdetails/hugo-boss')

        self.replay()

        self.assertEquals(
            '<a href="http://localhost:8080/userdetails/hugo-boss">Hugo</a>',
            linked_value_helper(item, 'Hugo'))
Ejemplo n.º 4
0
    def test_returns_username_linked_to_profile(self):
        item = self.stub()
        self.expect(item.userid).result('hugo.boss')

        info = self.stub()
        self.mock_utility(info, IContactInformation)
        self.expect(info.get_profile_url('hugo.boss')).result(
            'http://localhost:8080/userdetails/hugo-boss')

        self.replay()

        self.assertEquals(
            '<a href="http://localhost:8080/userdetails/hugo-boss">Hugo</a>',
            linked_value_helper(item, 'Hugo'))
Ejemplo n.º 5
0
    def test_returns_empty_string_for_none_value(self):
        item = self.stub()
        self.replay()

        self.assertEquals('', linked_value_helper(item, None))
Ejemplo n.º 6
0
    def test_returns_empty_string_for_none_value(self):
        item = self.stub()
        self.replay()

        self.assertEquals('', linked_value_helper(item, None))