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 3712c5b commit 7a76547Copy full SHA for 7a76547
doc/changelog/648.miscellaneous.md
@@ -0,0 +1 @@
1
+test: add test for deepcopy
tests/test_deck.py
@@ -146,6 +146,17 @@ def test_deck_006(ref_string):
146
assert len(deck5._keywords) == len(deck3._keywords) + len(deck4._keywords)
147
148
149
+@pytest.mark.keywords
150
+def test_deck_copy():
151
+ import copy
152
+ x = Deck()
153
+ x.append(kwd.Mat001(mid=99))
154
+ y = copy.deepcopy(x)
155
+ y.keywords[0].mid = 100
156
+ assert x.keywords[0].mid == 99
157
+ assert y.keywords[0].mid == 100
158
+
159
160
@pytest.mark.keywords
161
def test_deck_read_parameters():
162
"""Test reading a deck with parameters."""
0 commit comments