We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 58235ab commit 0afb92aCopy full SHA for 0afb92a
tests/v4/test_particle.py
@@ -101,6 +101,18 @@ def test_particleclass_add_variable():
101
assert p_final.variables[2].name == "varc"
102
103
104
+def test_particleclass_add_variable_in_loop():
105
+ p = ParticleClass(variables=[Variable("vara", dtype=np.float32)])
106
+ vars = ["sample_var", "sample_var2"]
107
+ for var in vars:
108
+ p = p.add_variable(Variable(var))
109
+
110
+ assert len(p.variables) == 3
111
+ assert p.variables[0].name == "vara"
112
+ assert p.variables[1].name == "sample_var"
113
+ assert p.variables[2].name == "sample_var2"
114
115
116
def test_particleclass_add_variable_collision():
117
p_initial = ParticleClass(variables=[Variable("vara", dtype=np.float32)])
118
0 commit comments