Ejemplo n.º 1
0
 def test_dotnet_framework_472(self):
     data = {
         'raw_description': '.NET Framework 4.7.3056.0',
         'build': "461814"
     }
     normalize_runtime(data)
     assert data['name'] == '.NET Framework'
     assert data['version'] == '4.7.2'
Ejemplo n.º 2
0
 def __init__(self, alias, data):
     normalize_runtime(data)
     super(RuntimeContextType, self).__init__(alias, data)
Ejemplo n.º 3
0
 def __init__(self, alias, data):
     normalize_runtime(data)
     super(RuntimeContextType, self).__init__(alias, data)
Ejemplo n.º 4
0
 def test_dotnet_core(self):
     data = {'raw_description': '.NET Core 2.0'}
     normalize_runtime(data)
     assert data['name'] == '.NET Core'
     assert data['version'] == '2.0'
Ejemplo n.º 5
0
 def test_dotnet_framework_future_version(self):
     # Unmapped build number doesn't override version
     data = {'raw_description': '.NET Framework 200.0', 'build': "999999"}
     normalize_runtime(data)
     assert data['name'] == '.NET Framework'
     assert data['version'] == '200.0'
Ejemplo n.º 6
0
 def test_dotnet_core(self):
     data = {'raw_description': '.NET Core 2.0'}
     normalize_runtime(data)
     assert data['name'] == '.NET Core'
     assert data['version'] == '2.0'
Ejemplo n.º 7
0
 def test_dotnet_framework_future_version(self):
     # Unmapped build number doesn't override version
     data = {'raw_description': '.NET Framework 200.0', 'build': "999999"}
     normalize_runtime(data)
     assert data['name'] == '.NET Framework'
     assert data['version'] == '200.0'
Ejemplo n.º 8
0
 def test_dotnet_framework_472(self):
     data = {'raw_description': '.NET Framework 4.7.3056.0', 'build': "461814"}
     normalize_runtime(data)
     assert data['name'] == '.NET Framework'
     assert data['version'] == '4.7.2'