diff options
author | Nirbheek Chauhan <nirbheek@centricular.com> | 2018-08-11 17:25:33 +0530 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek.chauhan@gmail.com> | 2018-08-11 09:15:05 -0700 |
commit | ecede89b5d3b804fafcec0bab68fec1cfab519aa (patch) | |
tree | 456c676bcd1a483105883a7cbf2ab953aebe10b7 /run_unittests.py | |
parent | 41bb5941e15e81891a4e3e9d4faf19ed2743c2c1 (diff) | |
download | meson-ecede89b5d3b804fafcec0bab68fec1cfab519aa.zip meson-ecede89b5d3b804fafcec0bab68fec1cfab519aa.tar.gz meson-ecede89b5d3b804fafcec0bab68fec1cfab519aa.tar.bz2 |
Fix FeatureNew false positive in vcs_tag
Fixes https://github.com/mesonbuild/meson/issues/3904
Diffstat (limited to 'run_unittests.py')
-rwxr-xr-x | run_unittests.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/run_unittests.py b/run_unittests.py index 6e50172..45b48f3 100755 --- a/run_unittests.py +++ b/run_unittests.py @@ -2761,6 +2761,16 @@ class FailureTests(BasePlatformTests): ".*WARNING.*Project targetting.*but.*", meson_version='>= 0.41.0') + def test_vcs_tag_featurenew_build_always_stale(self): + 'https://github.com/mesonbuild/meson/issues/3904' + vcs_tag = '''version_data = configuration_data() + version_data.set('PROJVER', '@VCS_TAG@') + vf = configure_file(output : 'version.h.in', configuration: version_data) + f = vcs_tag(input : vf, output : 'version.h') + ''' + msg = '.*WARNING:.*feature.*build_always_stale.*custom_target.*' + self.assertMesonDoesNotOutput(vcs_tag, msg, meson_version='>=0.43') + class WindowsTests(BasePlatformTests): ''' |