diff options
Diffstat (limited to 'src/engine/SCons/Node/FSTests.py')
| -rw-r--r-- | src/engine/SCons/Node/FSTests.py | 9 | 
1 files changed, 4 insertions, 5 deletions
diff --git a/src/engine/SCons/Node/FSTests.py b/src/engine/SCons/Node/FSTests.py index fb6b782..3b4d78b 100644 --- a/src/engine/SCons/Node/FSTests.py +++ b/src/engine/SCons/Node/FSTests.py @@ -22,7 +22,7 @@  #  from __future__ import division, print_function -__revision__ = "src/engine/SCons/Node/FSTests.py 72ae09dc35ac2626f8ff711d8c4b30b6138e08e3 2019-08-08 14:50:06 bdeegan" +__revision__ = "src/engine/SCons/Node/FSTests.py bee7caf9defd6e108fc2998a2520ddb36a967691 2019-12-17 02:07:09 bdeegan"  import SCons.compat @@ -2545,11 +2545,10 @@ class FileTestCase(_tempdirTestCase):              def get_ninfo(self):                  """ mocked to ensure csig will equal the filename""" -                try: -                    return self.ninfo -                except AttributeError: -                    self.ninfo = FakeNodeInfo(self.name, self.timestamp) +                if self.ninfo is not None:                      return self.ninfo +                self.ninfo = FakeNodeInfo(self.name, self.timestamp) +                return self.ninfo              def get_csig(self):                  ninfo = self.get_ninfo()  | 
