<s> import unittest <EOL> import fractions <EOL> import GCD <EOL> class TestEuclideanGCD ( unittest . TestCase ) : <EOL> def test_gcd ( self ) : <EOL> self . assertEqual ( fractions . gcd ( <NUM_LIT:30> , <NUM_LIT:50> ) , GCD . greatest_common_divisor ( <NUM_LIT:30> , <NUM_LIT:50> ) ) <EOL> self . assertEqual ( fractions . gcd ( <NUM_LIT> , <NUM_LIT> ) , GCD . greatest_common_divisor ( <NUM_LIT> , <NUM_LIT> ) ) <EOL> self . assertEqual ( fractions . gcd ( - <NUM_LIT:30> , - <NUM_LIT:50> ) , GCD . greatest_common_divisor ( - <NUM_LIT:30> , - <NUM_LIT:50> ) ) <EOL> self . assertEqual ( fractions . gcd ( - <NUM_LIT> , <NUM_LIT> ) , GCD . greatest_common_divisor ( - <NUM_LIT> , <NUM_LIT> ) ) <EOL> if __name__ == "<STR_LIT:__main__>" : <EOL> unittest . main ( ) </s>
