Exemplo n.º 1
0
    def test_builder_applies_default_value_to_aea(self, mock: Mock) -> None:
        """Test AEABuilder applies default value to AEA instance when option is not specified in config."""
        configuration = self._make_configuration(NotSet)
        builder = AEABuilder()
        builder._set_from_configuration(configuration,
                                        aea_project_path=Path("."))
        aea = builder.build()

        assert self._get_aea_value(aea) == self.AEA_DEFAULT_VALUE
Exemplo n.º 2
0
    def test_builder_applies_config_value_to_aea(self, mock: Mock) -> None:
        """Test AEABuilder applies value to AEA instance when option is specified in config."""
        for good_value in self.GOOD_VALUES:
            configuration = self._make_configuration(good_value)
            builder = AEABuilder()
            builder._set_from_configuration(configuration,
                                            aea_project_path=Path(ROOT_DIR))
            aea = builder.build()

            assert self._get_aea_value(aea) == good_value