Bypass Python tests not supported by -builtin

Builtin types can't inherit from pure-python abstract bases
This commit is contained in:
William S Fulton 2014-10-06 20:06:08 +01:00
commit 49038b30b7
3 changed files with 10 additions and 7 deletions

View file

@ -16,3 +16,11 @@ namespace std
%template(IntVector) vector<int>;
%template(IntList) list<int>;
}
%inline %{
#ifdef SWIGPYTHON_BUILTIN
bool is_python_builtin() { return true; }
#else
bool is_python_builtin() { return false; }
#endif
%}