diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2021-01-06 00:05:48 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-06 00:05:48 +0000 |
commit | c9d9dacdbc9fad31f00f871b24ec6b99a611ff5e (patch) | |
tree | 07ea0773d50c41e3e87081e1be6095a7788da9df /mesonbuild/backend/backends.py | |
parent | f9dd75f213b1c3a7ab397133b6a157ddba511d90 (diff) | |
parent | 827fa95de1c619b51457c5a04297b6ce9adc2177 (diff) | |
download | meson-c9d9dacdbc9fad31f00f871b24ec6b99a611ff5e.zip meson-c9d9dacdbc9fad31f00f871b24ec6b99a611ff5e.tar.gz meson-c9d9dacdbc9fad31f00f871b24ec6b99a611ff5e.tar.bz2 |
Merge pull request #7860 from dcbaker/wip/2020-10/rust-module
Add a rust module
Diffstat (limited to 'mesonbuild/backend/backends.py')
-rw-r--r-- | mesonbuild/backend/backends.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mesonbuild/backend/backends.py b/mesonbuild/backend/backends.py index ec3aca6..9bb870c 100644 --- a/mesonbuild/backend/backends.py +++ b/mesonbuild/backend/backends.py @@ -46,6 +46,7 @@ class TestProtocol(enum.Enum): EXITCODE = 0 TAP = 1 GTEST = 2 + RUST = 3 @classmethod def from_str(cls, string: str) -> 'TestProtocol': @@ -55,6 +56,8 @@ class TestProtocol(enum.Enum): return cls.TAP elif string == 'gtest': return cls.GTEST + elif string == 'rust': + return cls.RUST raise MesonException('unknown test format {}'.format(string)) def __str__(self) -> str: @@ -62,6 +65,8 @@ class TestProtocol(enum.Enum): return 'exitcode' elif self is self.GTEST: return 'gtest' + elif self is self.RUST: + return 'rust' return 'tap' |