def my_version(self, version=None): if self._my_version is not None: return self._my_version if version is None: try: version = get_yt_version() except Exception: version = f"UNKNOWN{time.time()}" self._my_version = version return self._my_version
def my_version(self, version=None): if self._my_version is not None: return self._my_version if version is None: try: version = get_yt_version() except: version = "UNKNOWN%s" % (time.time()) self._my_version = version return self._my_version
try: load_tests(iname, cwd) mapping[iname] = registry_entries() #print "Associating %s with" % (iname) #print "\n ".join(registry_entries()) except ImportError: pass return mapping if __name__ == "__main__": clear_registry() mapping = find_and_initialize_tests() test_storage_directory = ytcfg.get("yt", "test_storage_dir") try: my_hash = get_yt_version() except: my_hash = "UNKNOWN%s" % (time.time()) parser = optparse.OptionParser() parser.add_option( "-f", "--parameter-file", dest="parameter_file", default=os.path.join(cwd, "DD0010/moving7_0010"), help="The parameter file value to feed to 'load' to test against") parser.add_option("-l", "--list", dest="list_tests", action="store_true", default=False, help="List all tests and then exit")
from yt.utilities.command_line import get_yt_version from yt.utilities.logger import ytLogger as mylog from yt.utilities.logger import \ disable_stream_logging, ufstring disable_stream_logging() # Set the filename for the latest version of the gold standard # and for the default local standard output ytcfg["yt", "gold_standard_filename"] = str("enzogold0003") ytcfg["yt", "local_standard_filename"] = str("enzolocaldev") from yt.utilities.answer_testing.framework import \ AnswerTesting try: yt_version = get_yt_version() except: print( "ERROR: cannot get yt version, install yt in develop mode if you want the test runner to record the yt version." ) yt_version = None # Test keyword types and default values. varspec = dict(name=(str, ''), answer_testing_script=(str, None), nprocs=(int, 1), runtime=(str, 'short'), hydro=(bool, False), mhd=(bool, False), gravity=(bool, False), cosmology=(bool, False),