def METHOD_NAME(self):
    """Test :func:`colour.utilities.verbose.describe_environment` definition."""
    environment = describe_environment()
    self.assertIsInstance(environment, dict)
    self.assertListEqual(
        sorted(environment.keys()),
        ["Interpreter", "Runtime", "colour-science.org"],
    )
    environment = describe_environment(development_packages=True)
    self.assertListEqual(
        sorted(environment.keys()),
        ["Development", "Interpreter", "Runtime", "colour-science.org"],
    )
    environment = describe_environment(
        development_packages=True, extras_packages=True
    )
    self.assertListEqual(
        sorted(environment.keys()),
        [
            "Development",
            "Extras",
            "Interpreter",
            "Runtime",
            "colour-science.org",
        ],
    )