Fix Unity tests for sensornoise attribute
This commit is contained in:
@@ -335,8 +335,8 @@ public class MjGlobalSettings : MonoBehaviour {
|
|||||||
} else if (instances.Length == 1) {
|
} else if (instances.Length == 1) {
|
||||||
_instance = instances[0];
|
_instance = instances[0];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return _instance;
|
return _instance;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -101,7 +101,6 @@ public class MjGlobalSettingsGenerationTests {
|
|||||||
Assert.That(_doc.OuterXml, Does.Contain(@"override="));
|
Assert.That(_doc.OuterXml, Does.Contain(@"override="));
|
||||||
Assert.That(_doc.OuterXml, Does.Contain(@"energy="));
|
Assert.That(_doc.OuterXml, Does.Contain(@"energy="));
|
||||||
Assert.That(_doc.OuterXml, Does.Contain(@"fwdinv="));
|
Assert.That(_doc.OuterXml, Does.Contain(@"fwdinv="));
|
||||||
Assert.That(_doc.OuterXml, Does.Contain(@"sensornoise="));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -53,19 +53,16 @@ public class MjBaseSensorTests {
|
|||||||
|
|
||||||
[Test]
|
[Test]
|
||||||
public void GeneratingNoiseAndCutoffMjcf() {
|
public void GeneratingNoiseAndCutoffMjcf() {
|
||||||
_sensor.Noise = 2.0f;
|
|
||||||
_sensor.Cutoff = 3.0f;
|
_sensor.Cutoff = 3.0f;
|
||||||
_doc.AppendChild(_sensor.GenerateMjcf("name", _doc));
|
_doc.AppendChild(_sensor.GenerateMjcf("name", _doc));
|
||||||
Assert.That(_doc.OuterXml, Does.Contain("noise=\"2\""));
|
|
||||||
Assert.That(_doc.OuterXml, Does.Contain("cutoff=\"3\""));
|
Assert.That(_doc.OuterXml, Does.Contain("cutoff=\"3\""));
|
||||||
}
|
}
|
||||||
|
|
||||||
[Test]
|
[Test]
|
||||||
public void ParsingShapePropertiesMjcf() {
|
public void ParsingShapePropertiesMjcf() {
|
||||||
var mjcfString = "<sensor noise=\"3\" cutoff=\"4\" actuator=\"actuator\"/>";
|
var mjcfString = "<sensor cutoff=\"4\" actuator=\"actuator\"/>";
|
||||||
var mjcfElement = Parse(mjcfString, "sensor");
|
var mjcfElement = Parse(mjcfString, "sensor");
|
||||||
_sensor.ParseMjcf(mjcfElement);
|
_sensor.ParseMjcf(mjcfElement);
|
||||||
Assert.That(_sensor.Noise, Is.EqualTo(3.0f));
|
|
||||||
Assert.That(_sensor.Cutoff, Is.EqualTo(4.0f));
|
Assert.That(_sensor.Cutoff, Is.EqualTo(4.0f));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -274,7 +274,7 @@ public class MjcfImporterTests {
|
|||||||
public void ReadingOptionFlags() {
|
public void ReadingOptionFlags() {
|
||||||
var mjcfString = @"<mujoco>
|
var mjcfString = @"<mujoco>
|
||||||
<option>
|
<option>
|
||||||
<flag gravity='disable' contact='disable' sensornoise='enable'/>
|
<flag gravity='disable' contact='disable'/>
|
||||||
</option>
|
</option>
|
||||||
<worldbody/>
|
<worldbody/>
|
||||||
</mujoco>";
|
</mujoco>";
|
||||||
@@ -283,7 +283,6 @@ public class MjcfImporterTests {
|
|||||||
var settings = _sceneRoot.GetComponentInChildren<MjGlobalSettings>();
|
var settings = _sceneRoot.GetComponentInChildren<MjGlobalSettings>();
|
||||||
Assert.That(settings.GlobalOptions.Flag.Gravity, Is.EqualTo(EnableDisableFlag.disable));
|
Assert.That(settings.GlobalOptions.Flag.Gravity, Is.EqualTo(EnableDisableFlag.disable));
|
||||||
Assert.That(settings.GlobalOptions.Flag.Contact, Is.EqualTo(EnableDisableFlag.disable));
|
Assert.That(settings.GlobalOptions.Flag.Contact, Is.EqualTo(EnableDisableFlag.disable));
|
||||||
Assert.That(settings.GlobalOptions.Flag.SensorNoise, Is.EqualTo(EnableDisableFlag.enable));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[Test]
|
[Test]
|
||||||
|
|||||||
Reference in New Issue
Block a user