| open Swig | |
| open Constover | |
| let test_str = "test" to string | |
| let _ = | |
| assert ((_test (test_str) as string) = "test"); | |
| assert ((_test_pconst (test_str) as string) = "test_pconst"); | |
| ;; | |
| let f = new_Foo '() | |
| let _ = | |
| assert ((f -> "test" (test_str) as string) = "test"); | |
| assert ((f -> "test_pconst" (test_str) as string) = "test_pconst"); | |
| assert ((f -> "test_constm" (test_str) as string) = "test_constmethod"); | |
| assert ((f -> "test_pconstm" (test_str) as string) = "test_pconstmethod"); | |
| ;; |