Ejemplo n.º 1
0
 def test_correctly_ignores_whitespace(self):
     build.update_memory(self.context, {'memory': '9 GB'})
     self.assertEquals(self.context['total_memory'], 9216)
     self.assertEquals(self.context['max_memory'], 9216)
Ejemplo n.º 2
0
 def test_correctly_interprets_gb(self):
     build.update_memory(self.context, {'memory': '7gb'})
     self.assertEquals(self.context['total_memory'], 7168)
     self.assertEquals(self.context['max_memory'], 7168)
Ejemplo n.º 3
0
 def test_correctly_interprets_GB(self):
     build.update_memory(self.context, {'memory': '8GB'})
     self.assertEquals(self.context['total_memory'], 8192)
     self.assertEquals(self.context['max_memory'], 8192)
Ejemplo n.º 4
0
 def test_correctly_interprets_g(self):
     build.update_memory(self.context, {'memory': '5g'})
     self.assertEquals(self.context['total_memory'], 5120)
     self.assertEquals(self.context['max_memory'], 5120)
Ejemplo n.º 5
0
 def test_correctly_interprets_G(self):
     build.update_memory(self.context, {'memory': '6G'})
     self.assertEquals(self.context['total_memory'], 6144)
     self.assertEquals(self.context['max_memory'], 6144)
Ejemplo n.º 6
0
 def test_leaves_max_if_smaller(self):
     self.context['max_memory'] = 2048
     build.update_memory(self.context, {'memory': '1GB'})
     self.assertEquals(self.context['max_memory'], 2048)
Ejemplo n.º 7
0
	def test_fails_with_invalid_unit(self):
		with self.assertRaises(SystemExit):
			build.update_memory(self.context, { 'memory': '1024xb' })
Ejemplo n.º 8
0
	def test_correctly_ignores_whitespace(self):
		build.update_memory(self.context, { 'memory': '9 GB' })
		self.assertEquals(self.context['total_memory'], 9216)
		self.assertEquals(self.context['max_memory'], 9216)
Ejemplo n.º 9
0
	def test_correctly_computes_total(self):
		self.context['total_memory'] = 1024
		build.update_memory(self.context, { 'memory': '1GB' })
		self.assertEquals(self.context['total_memory'], 2048)
Ejemplo n.º 10
0
	def test_correctly_interprets_gb(self):
		build.update_memory(self.context, { 'memory': '7gb' })
		self.assertEquals(self.context['total_memory'], 7168)
		self.assertEquals(self.context['max_memory'], 7168)
Ejemplo n.º 11
0
	def test_correctly_interprets_GB(self):
		build.update_memory(self.context, { 'memory': '8GB' })
		self.assertEquals(self.context['total_memory'], 8192)
		self.assertEquals(self.context['max_memory'], 8192)
Ejemplo n.º 12
0
	def test_correctly_interprets_G(self):
		build.update_memory(self.context, { 'memory': '6G' })
		self.assertEquals(self.context['total_memory'], 6144)
		self.assertEquals(self.context['max_memory'], 6144)
Ejemplo n.º 13
0
	def test_correctly_interprets_g(self):
		build.update_memory(self.context, { 'memory': '5g' })
		self.assertEquals(self.context['total_memory'], 5120)
		self.assertEquals(self.context['max_memory'], 5120)
Ejemplo n.º 14
0
	def test_correctly_handles_default(self):
		build.update_memory(self.context, {})
		self.assertEquals(self.context['total_memory'], 1024)
		self.assertEquals(self.context['max_memory'], 1024)
Ejemplo n.º 15
0
 def test_correctly_computes_total(self):
     self.context['total_memory'] = 1024
     build.update_memory(self.context, {'memory': '1GB'})
     self.assertEquals(self.context['total_memory'], 2048)
Ejemplo n.º 16
0
	def test_adjusts_max_if_bigger(self):
		self.context['max_memory'] = 512
		build.update_memory(self.context, { 'memory': '1GB' })
		self.assertEquals(self.context['max_memory'], 1024)
Ejemplo n.º 17
0
 def test_adjusts_max_if_bigger(self):
     self.context['max_memory'] = 512
     build.update_memory(self.context, {'memory': '1GB'})
     self.assertEquals(self.context['max_memory'], 1024)
Ejemplo n.º 18
0
 def test_correctly_handles_default(self):
     build.update_memory(self.context, {})
     self.assertEquals(self.context['total_memory'], 1024)
     self.assertEquals(self.context['max_memory'], 1024)
Ejemplo n.º 19
0
 def test_fails_with_invalid_unit(self):
     with self.assertRaises(SystemExit):
         build.update_memory(self.context, {'memory': '1024xb'})
Ejemplo n.º 20
0
	def test_leaves_max_if_smaller(self):
		self.context['max_memory'] = 2048
		build.update_memory(self.context, { 'memory': '1GB' })
		self.assertEquals(self.context['max_memory'], 2048)