All pastes #74775 Raw Edit

geoposition_test.cpp

public text v1 · immutable
#74775 ·published 2006-06-29 12:47 UTC
rendered paste body
    CREATE_STACKLESS_TEST(GeopositionIsExposedToPython)
    {
      String code = "import gamedata"
        "a = gamedata.Geoposition(0,0)\n"
        "snake.Sync.pushTestResult(str(a))\n";
      SnakeSystem::instance().execute(code);
    }

    TEST_STACKLESS(GeopositionIsExposedToPython)
    {
      using namespace boost::python;
      String a = extract<String>(Sync::popTestResult());
      CHECK_EQUAL("[Geoposition 0, 0 degress, (0, 0) rad]", a);
    }