@@ -430,6 +430,13 @@ def test_13Node_Bus(dss):
430430
431431 # TODO: this should not be sorted, we should define the order of the results
432432 assert sorted (dss .YMatrix .getV ()[2 :]) == sorted (dss .Circuit .AllBusVolts ())
433+
434+ assert dss .Bus .AllPDEatBus () == ["Transformer.sub" ]
435+ assert dss .Bus .AllPCEatBus () == ["Vsource.source" ]
436+
437+ dss .Circuit .SetActiveBus ("684" )
438+ assert dss .Bus .AllPDEatBus () == ['Line.671684' , 'Line.684611' , 'Line.684652' ]
439+ assert dss .Bus .AllPCEatBus () == []
433440
434441
435442def test_13Node_Circuit (dss ):
@@ -1159,6 +1166,7 @@ def test_13Node_CktElement(dss):
11591166 u"B0" ,
11601167 u"Seasons" ,
11611168 u"Ratings" ,
1169+ u"LineType" ,
11621170 u"normamps" ,
11631171 u"emergamps" ,
11641172 u"faultrate" ,
@@ -1263,11 +1271,16 @@ def test_13Node_CktElement(dss):
12631271 )
12641272 assert dss .CktElement .Name () == u"Line.671692"
12651273 assert dss .CktElement .NodeOrder () == [1 , 2 , 3 , 1 , 2 , 3 ]
1274+ np .testing .assert_almost_equal (
1275+ dss .CktElement .TotalPowers (),
1276+ [1013.9070515856262 , 19.023976609590814 , - 1013.9070425310053 , - 19.023976609590783 ],
1277+ decimal = 5 ,
1278+ )
12661279 assert dss .CktElement .NormalAmps () == 400.0
12671280 assert dss .CktElement .NumConductors () == 3
12681281 assert dss .CktElement .NumControls () == 0
12691282 assert dss .CktElement .NumPhases () == 3
1270- assert dss .CktElement .NumProperties () == 37
1283+ assert dss .CktElement .NumProperties () == 38
12711284 assert dss .CktElement .NumTerminals () == 2
12721285 assert dss .CktElement .OCPDevIndex () == 0
12731286 assert dss .CktElement .OCPDevType () == 0
@@ -1584,6 +1597,7 @@ def test_13Node_Element(dss):
15841597 u"B0" ,
15851598 u"Seasons" ,
15861599 u"Ratings" ,
1600+ u"LineType" ,
15871601 u"normamps" ,
15881602 u"emergamps" ,
15891603 u"faultrate" ,
@@ -1594,7 +1608,7 @@ def test_13Node_Element(dss):
15941608 u"like" ,
15951609 ]
15961610 assert dss .Element .Name () == u"Line.671692"
1597- assert dss .Element .NumProperties () == 37
1611+ assert dss .Element .NumProperties () == 38
15981612
15991613
16001614def test_13Node_Executive (dss ):
@@ -1604,8 +1618,8 @@ def test_13Node_Executive(dss):
16041618 == u"Create a new object within the DSS. Object becomes the active object\n Example: New Line.line1 ..."
16051619 )
16061620 assert (
1607- dss .Executive .NumCommands () == 114
1608- ) # adjusted to the latest version on 2020-07 -28
1621+ dss .Executive .NumCommands () == 118
1622+ ) # adjusted to the latest version on 2020-12 -28
16091623 assert (
16101624 dss .Executive .NumOptions () == 115
16111625 ) # adjusted to the latest version on 2020-07-28
@@ -1937,6 +1951,7 @@ def test_13Node_Meters(dss):
19371951 assert dss .Meters .AllNames () == []
19381952 assert dss .Meters .SampleAll () is None
19391953 assert dss .Meters .SaveAll () is None
1954+ assert dss .Meters .ZonePCE () == []
19401955
19411956
19421957def test_13Node_Monitors (dss ):
@@ -4774,7 +4789,7 @@ def test_storage_to_dataframe(dss):
47744789 "duty" : {"Storage.631" : "" },
47754790 "enabled" : {"Storage.631" : True },
47764791 "kVA" : {"Storage.631" : "25" },
4777- "kW" : {"Storage.631" : "-0.25 " },
4792+ "kW" : {"Storage.631" : "0 " },
47784793 "kWhrated" : {"Storage.631" : "50" },
47794794 "kWhstored" : {"Storage.631" : "50" },
47804795 "kWrated" : {"Storage.631" : "25" },
@@ -4838,6 +4853,7 @@ def test_linegeometry_class_to_dataframe():
48384853 "linegeometry.hc2_336_1neut_0mess" : {
48394854 "Seasons" : "1" ,
48404855 "Ratings" : ["0" ],
4856+ "LineType" : "ug" ,
48414857 "nconds" : "4" ,
48424858 "nphases" : "3" ,
48434859 "cond" : "4" ,
@@ -5672,35 +5688,35 @@ def test_wiredata_class_to_dataframe():
56725688
56735689 assert data == {
56745690 "wiredata.acsr1/0" : {
5675- "Capradius" : "-1 " ,
5691+ "Capradius" : "0.199 " ,
56765692 "Seasons" : "1" ,
56775693 "Ratings" : ["-1" ],
5678- "GMRac" : "0.0044600 " ,
5694+ "GMRac" : "0.00446 " ,
56795695 "GMRunits" : "ft" ,
5680- "Rac" : "1.120000 " ,
5681- "Rdc" : "-1 " ,
5696+ "Rac" : "1.12 " ,
5697+ "Rdc" : "1.09804 " ,
56825698 "Runits" : "mi" ,
5683- "diam" : "0.3980000 " ,
5684- "emergamps" : "-1 " ,
5699+ "diam" : "0.398 " ,
5700+ "emergamps" : "345 " ,
56855701 "like" : "" ,
5686- "normamps" : "230.0000 " ,
5687- "radius" : "-1 " ,
5702+ "normamps" : "230" ,
5703+ "radius" : "0.199 " ,
56885704 "radunits" : "in" ,
56895705 },
56905706 "wiredata.acsr336" : {
5691- "Capradius" : "-1 " ,
5707+ "Capradius" : "0.3705 " ,
56925708 "Seasons" : "1" ,
56935709 "Ratings" : ["-1" ],
5694- "GMRac" : "0.0255000 " ,
5710+ "GMRac" : "0.0255 " ,
56955711 "GMRunits" : "ft" ,
5696- "Rac" : "0.3060000 " ,
5697- "Rdc" : "-1 " ,
5712+ "Rac" : "0.306 " ,
5713+ "Rdc" : "0.3 " ,
56985714 "Runits" : "mi" ,
5699- "diam" : "0.7410000 " ,
5700- "emergamps" : "-1 " ,
5715+ "diam" : "0.741 " ,
5716+ "emergamps" : "795 " ,
57015717 "like" : "" ,
5702- "normamps" : "530.0000 " ,
5703- "radius" : "-1 " ,
5718+ "normamps" : "530" ,
5719+ "radius" : "0.3705 " ,
57045720 "radunits" : "in" ,
57055721 },
57065722 }
0 commit comments