Example #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)
Example #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)
Example #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)
Example #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)
Example #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)
Example #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)
	def test_fails_with_invalid_unit(self):
		with self.assertRaises(SystemExit):
			build.update_memory(self.context, { 'memory': '1024xb' })
	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)
	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)
	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)
	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)
	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)
	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)
	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)
Example #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)
	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)
Example #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)
Example #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)
Example #19
0
 def test_fails_with_invalid_unit(self):
     with self.assertRaises(SystemExit):
         build.update_memory(self.context, {'memory': '1024xb'})
	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)