# -*- coding: utf-8 -*- """Test __repr__ output""" import System import pytest from Python.Test import ReprTest def test_basic(): """Test Point class which implements both ToString and __repr__ without inheritance""" ob = ReprTest.Point(1,2) # point implements ToString() and __repr__() assert ob.__repr__() == "Point(1,2)" assert str(ob) == "Python.Test.ReprTest+Point: X=1, Y=2" def test_system_string(): """Test system string""" ob = System.String("hello") assert str(ob) == "hello" assert "