diff options
Diffstat (limited to 'src/test.cpp')
-rw-r--r-- | src/test.cpp | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/src/test.cpp b/src/test.cpp index 829aec8c1..726930ce6 100644 --- a/src/test.cpp +++ b/src/test.cpp @@ -133,11 +133,11 @@ struct TestMapNode MapNode n; // Default values - assert(n.d == MATERIAL_AIR); + assert(n.d == CONTENT_AIR); assert(n.getLight() == 0); // Transparency - n.d = MATERIAL_AIR; + n.d = CONTENT_AIR; assert(n.light_propagates() == true); n.d = 0; assert(n.light_propagates() == false); @@ -243,11 +243,11 @@ struct TestVoxelManipulator MapNode n; //n.pressure = size.Y - y; if(*p == '#') - n.d = MATERIAL_STONE; + n.d = CONTENT_STONE; else if(*p == '.') - n.d = MATERIAL_WATER; + n.d = CONTENT_WATER; else if(*p == ' ') - n.d = MATERIAL_AIR; + n.d = CONTENT_AIR; else assert(0); v.setNode(v3s16(x,y,z), n); @@ -262,8 +262,12 @@ struct TestVoxelManipulator v.print(dstream, VOXELPRINT_WATERPRESSURE); s16 highest_y = -32768; - assert(v.getWaterPressure(v3s16(7, 1, 1), highest_y, 0) == -1); - assert(highest_y == 3); + /* + NOTE: These are commented out because this behaviour is changed + all the time + */ + //assert(v.getWaterPressure(v3s16(7, 1, 1), highest_y, 0) == -1); + //assert(highest_y == 3); /*assert(v.getWaterPressure(v3s16(7, 1, 1), highest_y, 0) == 3); //assert(highest_y == 3);*/ @@ -365,11 +369,11 @@ struct TestMapBlock assert(b.getChangedFlag() == false); // All nodes should have been set to - // .d=MATERIAL_AIR and .getLight() = 0 + // .d=CONTENT_AIR and .getLight() = 0 for(u16 z=0; z<MAP_BLOCKSIZE; z++) for(u16 y=0; y<MAP_BLOCKSIZE; y++) for(u16 x=0; x<MAP_BLOCKSIZE; x++){ - assert(b.getNode(v3s16(x,y,z)).d == MATERIAL_AIR); + assert(b.getNode(v3s16(x,y,z)).d == CONTENT_AIR); assert(b.getNode(v3s16(x,y,z)).getLight() == 0); } @@ -385,7 +389,7 @@ struct TestMapBlock assert(b.isValidPositionParent(v3s16(0,0,0)) == true); assert(b.isValidPositionParent(v3s16(MAP_BLOCKSIZE-1,MAP_BLOCKSIZE-1,MAP_BLOCKSIZE-1)) == true); n = b.getNodeParent(v3s16(0,MAP_BLOCKSIZE-1,0)); - assert(n.d == MATERIAL_AIR); + assert(n.d == CONTENT_AIR); // ...but outside the block they should be invalid assert(b.isValidPositionParent(v3s16(-121,2341,0)) == false); @@ -420,8 +424,8 @@ struct TestMapBlock n.d = 4; b.setNode(p, n); assert(b.getNode(p).d == 4); - assert(b.getNodeMaterial(p) == 4); - assert(b.getNodeMaterial(v3s16(-1,-1,0)) == 5); + assert(b.getNodeTile(p) == 4); + assert(b.getNodeTile(v3s16(-1,-1,0)) == 5); /* propagateSunlight() @@ -442,7 +446,7 @@ struct TestMapBlock */ parent.position_valid = true; b.setIsUnderground(false); - parent.node.d = MATERIAL_AIR; + parent.node.d = CONTENT_AIR; parent.node.setLight(LIGHT_SUN); core::map<v3s16, bool> light_sources; // The bottom block is invalid, because we have a shadowing node @@ -493,7 +497,7 @@ struct TestMapBlock for(u16 y=0; y<MAP_BLOCKSIZE; y++){ for(u16 x=0; x<MAP_BLOCKSIZE; x++){ MapNode n; - n.d = MATERIAL_AIR; + n.d = CONTENT_AIR; n.setLight(0); b.setNode(v3s16(x,y,z), n); } |