예제 #1
0
파일: test.py 프로젝트: rravicha/Fedora
 def test4(self):
     req=json.loads('{"ply":"bot","dim":"2,5","pp":"1,2","tp":"1,4","dist":"11"}') #27
     o1=forms.Compute(req)
     o2=o1.calculate()
     val=o2['no_of_direction']
     self.assertEqual(27,val)
예제 #2
0
파일: test.py 프로젝트: rravicha/Fedora
 def test2(self):
     req=json.loads('{"ply":"bot","dim":"3,2","pp":"1,1","tp":"2,1","dist":"4"}') #7
     o1=forms.Compute(req)
     o2=o1.calculate()
     val=o2['no_of_direction']
     self.assertEqual(7,val)
예제 #3
0
파일: test.py 프로젝트: rravicha/Fedora
 def test3(self):
     req=json.loads('{"ply":"bot","dim":"300,275","pp":"150,150","tp":"185,100","dist":"500"}') #9
     o1=forms.Compute(req)
     o2=o1.calculate()
     val=o2['no_of_direction']
     self.assertEqual(9,val)
예제 #4
0
파일: test.py 프로젝트: rravicha/pdfdrive
# Unit Testing Module

import os;os.system('clear')
import json
from engine import forms

# print('ready')


# req=json.loads('{"ply":"bot","dim":"3,2","pp":"1,1","tp":"1,1","dist":"4"}') #0
req=json.loads('{"ply":"bot","dim":"3,2","pp":"1,1","tp":"2,1","dist":"4"}') #7
# req=json.loads('{"ply":"bot","dim":"300,275","pp":"150,150","tp":"185,100","dist":"500"}') #9
# req=json.loads('{"ply":"bot","dim":"2,5","pp":"1,2","tp":"1,4","dist":"11"}') #27
o=forms.Compute(req)
print(o.calculate())

# req=json.loads('{"ply":"bot","dim":"500,600","pp":"400,400","tp":"321,333","dist":"3"}')
# req=json.loads(f'{"ply":str(input()),"dim":str(input()),"pp":str(input()),"tp":str(input()),"dist":str(input())}')
# print('invoke compute(req)')

# print('invoke v32`1alidate')
# o.validate()
# print('start')

# o.calculate()
# print('end')

# a= [3.605551275463989, 2.23606797749979, 3.605551275463989, 1.0, 3.605551275463989, 2.23606797749979, 3.605551275463989]
# b= [216.86989764584402, 270.0, 303.69006752597977, 270.0, 165.96375653207352, 90.0, 26.56505117707799]

# for i in list(zip(a,b)):