Commit 8b1c5228 authored by jlaura's avatar jlaura Committed by Jesse Mapel
Browse files

Adds bytestreamisd wrapper (#19)

* Adds bytestreamisd wrapper

* Missed case specific includes
parent a4dcd310
Loading
Loading
Loading
Loading

bytestreamisd.i

0 → 100644
+6 −0
Original line number Diff line number Diff line
%module(package="csmapi") bytestreamisd
%{
    #include "BytestreamIsd.h"    
%}

%include "BytestreamIsd.h"
 No newline at end of file
+1 −0
Original line number Diff line number Diff line
@@ -9,3 +9,4 @@
%include "rastergm.i"
%include "plugin.i"
%include "settableellipsoid.i"
%include "bytestreamisd.i"
+12 −0
Original line number Diff line number Diff line
import csmapi
import pytest

def test_loadlib(loadlib):
    assert loadlib is not None

def test_streamisd():
    print(dir(csmapi))
    stream = "The is a stream."
    isd = csmapi.BytestreamIsd(stream)
    assert stream == isd.data()