diff --git a/tests/unit/states/grains_test.py b/tests/unit/states/grains_test.py
index <HASH>..<HASH> 100644
--- a/tests/unit/states/grains_test.py
+++ b/tests/unit/states/grains_test.py
@@ -157,7 +157,7 @@ class GrainsTestCase(TestCase):
 
         with patch.dict(grains.__opts__, {'test': True}):
             with patch.dict(grains.__grains__, {self.name: [self.value]}):
-                self.assertDictEqual(grains.list_absent(self.name, self.value),
+                self.assertDictEqual(grains.list_absent(self.name, [self.value]),
                                      ret1)
 
         self.assertDictEqual(grains.list_absent(self.name, self.value), ret2)
unit test update

grain value looks for list in assertion