Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit db6c1b2

Browse files
committed
Add case-sensitivity tests
closes #81
1 parent c5c8e57 commit db6c1b2

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

src/testing/methodtest.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -641,6 +641,16 @@ public static int Overloaded(int i, string s)
641641
{
642642
return i;
643643
}
644+
645+
public static string CaseSensitive()
646+
{
647+
return "CaseSensitive";
648+
}
649+
650+
public static string Casesensitive()
651+
{
652+
return "Casesensitive";
653+
}
644654
}
645655

646656

src/tests/test_method.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -819,3 +819,16 @@ def test_object_in_multiparam_exception():
819819

820820
with pytest.raises(TypeError):
821821
MethodTest.TestOverloadedObjectThree("foo", "bar")
822+
823+
824+
def test_case_sensitive():
825+
"""Test that case-sensitivity is respected. GH#81"""
826+
827+
res = MethodTest.CaseSensitive()
828+
assert res == "CaseSensitive"
829+
830+
res = MethodTest.Casesensitive()
831+
assert res == "Casesensitive"
832+
833+
with pytest.raises(AttributeError):
834+
MethodTest.casesensitive()

0 commit comments

Comments
 (0)