def containment(options):
mapping = options.constructor(<EOL>{'<STR_LIT:foo>': '<STR_LIT:bar>', frozenset((<NUM_LIT:1>, <NUM_LIT:2>, <NUM_LIT:3>)): '<STR_LIT:abc>', <NUM_LIT:1>: <NUM_LIT:2>}<EOL>)<EOL>empty = options.constructor()<EOL>assert_true('<STR_LIT:foo>' in mapping)<EOL>assert_false('<STR_LIT:foo>' in empty)<EOL>assert_true(frozenset((<NUM_LIT:1>, <NUM_LIT:2>, <NUM_LIT:3>)) in mapping)<EOL>assert_false(frozenset((<NUM_LIT:1>, <NUM_LIT:2>, <NUM_LIT:3>)) in empty)<EOL>assert_true(<NUM_LIT:1> in mapping)<EOL>assert_false(<NUM_LIT:1> in empty)<EOL>assert_false('<STR_LIT>' in mapping)<EOL>assert_false('<STR_LIT>' in empty)<EOL>
Check whether {cls} contains keys