|
#!/usr/bin/python3
|
|
import sys
|
|
|
|
def generate_t1():
|
|
""" Generate test case t1.
|
|
"""
|
|
num = 18
|
|
int_digit = '1'
|
|
frac_digit = '2'
|
|
|
|
for idx in range(num + 1):
|
|
print(f' // {idx + 1}')
|
|
frac_val = f"{frac_digit}{'0' * (num - idx)}"
|
|
print(f" val1.assign({int_digit}, {frac_val});")
|
|
frac_val = f"{'0' * idx}{frac_digit}"
|
|
print(f" val2.parse(\"{int_digit}.{frac_val}\");")
|
|
print(' BOOST_CHECK(val1 == val2);\n')
|
|
|
|
def main():
|
|
print('Gen Util')
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
sys.exit(main())
|