示例#1
0
def machineoperators5():
    data = request.get_json()
    machines = data['machines']
    C = data['C']
    P = data['P']
    return jsonify(
        {'machines': minimummachineoperators.machineoperators(machines, C, P)})
示例#2
0
def machineoperators4():
    input = input4
    return jsonify({
        'machines':
        minimummachineoperators.machineoperators(input['machines'], input['C'],
                                                 input['P'])
    })
示例#3
0
def machineoperators2():
    return jsonify({
        'machines':
        minimummachineoperators.machineoperators(input2['machines'],
                                                 input2['C'], input2['P'])
    })
示例#4
0
 def test_generate_sequence_1(self):
     sequence = machineoperators([15,10],12,5)
     self.assertEqual(sequence, 3)
示例#5
0
 def test_generate_sequence_with_machine_range_below_14(self):
     sequence = machineoperators([15,0],12,5)
     self.assertEqual(sequence, "Does not satisfy the constraint, please provide proper range value")
示例#6
0
 def test_generate_sequence_with_mo_range_exceed_10(self):
     sequence = machineoperators([15,10],999,1001)
     self.assertEqual(sequence, "Does not satisfy the constraint, please provide proper range value")
示例#7
0
 def test_generate_sequence_with_float_value_machine_6(self):
     sequence = machineoperators([15.1,10],12,5)
     self.assertEqual(sequence, 'Not an integer values, please give integer values')
示例#8
0
 def test_generate_sequence_with_emptylst_5(self):
     sequence = machineoperators([],12,5)
     self.assertEqual(sequence, "The machines list is empty")
示例#9
0
 def test_generate_sequence_4(self):
     sequence = machineoperators([40,10],10,5)
     self.assertEqual(sequence, 8)
示例#10
0
 def test_generate_sequence_3(self):
     sequence = machineoperators([61,10],50,5)
     self.assertEqual(sequence, 5)
示例#11
0
 def test_generate_sequence_2(self):
     sequence = machineoperators([11,15,13],9,5)
     self.assertEqual(sequence, 7)