Ejemplo n.º 1
0
    def testSetValue(self):
        """
		Tests :meth:`foundations.parsers.SectionsFileParser.setValue` method.
		"""

        sectionsFileParser = SectionsFileParser()
        sectionsFileParser.setValue("Attribute A", "Section A", "Value A")
        self.assertEqual(sectionsFileParser["Section A"]["Attribute A"], "Value A")
        sectionsFileParser.setValue("Attribute A", "Section A", "Value Alternate")
        self.assertEqual(sectionsFileParser["Section A"]["Attribute A"], "Value Alternate")
        sectionsFileParser.setValue("Attribute B", "Section B", "Value B")
        self.assertEqual(sectionsFileParser["Section B"]["Attribute B"], "Value B")
Ejemplo n.º 2
0
    def testSetValue(self):
        """
		Tests :meth:`foundations.parsers.SectionsFileParser.setValue` method.
		"""

        sectionsFileParser = SectionsFileParser()
        sectionsFileParser.setValue("Attribute A", "Section A", "Value A")
        self.assertEqual(sectionsFileParser["Section A"]["Attribute A"],
                         "Value A")
        sectionsFileParser.setValue("Attribute A", "Section A",
                                    "Value Alternate")
        self.assertEqual(sectionsFileParser["Section A"]["Attribute A"],
                         "Value Alternate")
        sectionsFileParser.setValue("Attribute B", "Section B", "Value B")
        self.assertEqual(sectionsFileParser["Section B"]["Attribute B"],
                         "Value B")