コード例 #1
0
    def test_model_B(self):
        modelb = 'RPI/B'

        self.assertIn('Beta', getrpi('Beta'))

        self.assertEqual(getrpi('0002'), modelb)
        self.assertEqual(getrpi('0003'), modelb)
        self.assertEqual(getrpi('0004'), modelb)
        self.assertEqual(getrpi('0005'), modelb)
        self.assertEqual(getrpi('0006'), modelb)

        self.assertEqual(getrpi('000D'), modelb)
        self.assertEqual(getrpi('000E'), modelb)
        self.assertEqual(getrpi('000F'), modelb)
コード例 #2
0
    def test_model_B(self):
        modelb='RPI/B'

        self.assertIn('Beta', getrpi('Beta'))

        self.assertEqual(getrpi('0002'), modelb)
        self.assertEqual(getrpi('0003'), modelb)
        self.assertEqual(getrpi('0004'), modelb)
        self.assertEqual(getrpi('0005'), modelb)
        self.assertEqual(getrpi('0006'), modelb)

        self.assertEqual(getrpi('000D'), modelb)
        self.assertEqual(getrpi('000E'), modelb)
        self.assertEqual(getrpi('000F'), modelb)
コード例 #3
0
    def test_overclocked_models(self):
        for m in range(7, 9):
            model_name = getrpi('100{}'.format(m)).split()
            self.assertIn ('RPI/A', model_name)

        # Model A+ overclocked
        model_aplus=getrpi('1012')
        self.assertIn ('RPI/A+', model_aplus)

        expected_model_b='RPI/B'
        for m in range(2, 6):
            model_name = getrpi('100{}'.format(m)).split()
            self.assertIn (expected_model_b, model_name)

        self.assertEqual(getrpi('100D'), expected_model_b)
        self.assertEqual(getrpi('100E'), expected_model_b)
        self.assertEqual(getrpi('100F'), expected_model_b)

        self.assertEqual(getrpi('1010'), 'RPI/B+')

        self.assertEqual(getrpi('1011'), 'RPI/Compute')
コード例 #4
0
    def test_overclocked_models(self):
        for m in range(7, 9):
            model_name = getrpi('100{}'.format(m)).split()
            self.assertIn('RPI/A', model_name)

        # Model A+ overclocked
        model_aplus = getrpi('1012')
        self.assertIn('RPI/A+', model_aplus)

        expected_model_b = 'RPI/B'
        for m in range(2, 6):
            model_name = getrpi('100{}'.format(m)).split()
            self.assertIn(expected_model_b, model_name)

        self.assertEqual(getrpi('100D'), expected_model_b)
        self.assertEqual(getrpi('100E'), expected_model_b)
        self.assertEqual(getrpi('100F'), expected_model_b)

        self.assertEqual(getrpi('1010'), 'RPI/B+')

        self.assertEqual(getrpi('1011'), 'RPI/Compute')
コード例 #5
0
 def test_model_zero(self):
     self.assertEqual(getrpi('900092'), 'RPI/Zero')
コード例 #6
0
 def test_model_rpi2(self):
     self.assertEqual(getrpi('A01041'), 'RPI/2/B')
     self.assertEqual(getrpi('A21041'), 'RPI/2/B')
コード例 #7
0
 def test_compute_module(self):
     self.assertEqual(getrpi('0011'), 'RPI/Compute')
コード例 #8
0
 def test_model_B_plus(self):
     self.assertEqual(getrpi('0010'), 'RPI/B+')
     self.assertEqual(getrpi('0013'), 'RPI/B+')
コード例 #9
0
 def test_module_a_plus(self):
     self.assertEqual(getrpi('0012'), 'RPI/A+')
コード例 #10
0
 def test_module_a_plus(self):
     self.assertEqual(getrpi('0012'), 'RPI/A+')
コード例 #11
0
 def test_unknown(self):
     self.assertIn ('unknown', getrpi('ABCD'))
コード例 #12
0
 def test_model_zero(self):
     self.assertEqual(getrpi('900092'), 'RPI/Zero')
コード例 #13
0
 def test_model_rpi2(self):
     self.assertEqual(getrpi('A01041'), 'RPI/2/B')
     self.assertEqual(getrpi('A21041'), 'RPI/2/B')
コード例 #14
0
 def test_compute_module(self):
     self.assertEqual(getrpi('0011'), 'RPI/Compute')
コード例 #15
0
 def test_model_B_plus(self):
     self.assertEqual(getrpi('0010'), 'RPI/B+')
     self.assertEqual(getrpi('0013'), 'RPI/B+')
コード例 #16
0
 def test_model_A(self):
     modela = 'RPI/A'
     self.assertIn(getrpi('0007'), modela)
     self.assertIn(getrpi('0008'), modela)
     self.assertIn(getrpi('0009'), modela)
コード例 #17
0
 def test_unknown(self):
     self.assertIn('unknown', getrpi('ABCD'))
コード例 #18
0
 def test_model_A(self):
     modela='RPI/A'
     self.assertIn(getrpi('0007'), modela)
     self.assertIn(getrpi('0008'), modela)
     self.assertIn(getrpi('0009'), modela)