Beispiel #1
0
 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
Beispiel #2
0
 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
 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
Beispiel #4
0
        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")
Beispiel #5
0
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),