diff --git a/lib/SimpleSAML/Configuration.php b/lib/SimpleSAML/Configuration.php index 384e6ef898bdf7904ee0a9d5a70b064d0e21f9ff..fb2008abeed5bef1420179ba747e46be769617b1 100644 --- a/lib/SimpleSAML/Configuration.php +++ b/lib/SimpleSAML/Configuration.php @@ -17,6 +17,11 @@ use Webmozart\Assert\Assert; */ class Configuration implements Utils\ClearableState { + /** + * The release version of this package + */ + public const VERSION = 'master'; + /** * A default value which means that the given option is required. * @@ -345,7 +350,7 @@ class Configuration implements Utils\ClearableState */ public function getVersion(): string { - return 'master'; + return self::VERSION; } diff --git a/tests/lib/SimpleSAML/ConfigurationTest.php b/tests/lib/SimpleSAML/ConfigurationTest.php index 63f59f9d37111980ddc98d25909e0ddc908a551d..474c39a37cb29dd470eab1ab95c53c82c65a1846 100644 --- a/tests/lib/SimpleSAML/ConfigurationTest.php +++ b/tests/lib/SimpleSAML/ConfigurationTest.php @@ -19,7 +19,7 @@ class ConfigurationTest extends \SimpleSAML\Test\Utils\ClearStateTestCase public function testGetVersion() { $c = Configuration::getOptionalConfig(); - $this->assertTrue(is_string($c->getVersion())); + $this->assertEquals($c->getVersion(), Configuration::VERSION); }