def test_in_str(self): l = values.List( [values.String('a'), values.String('b'), values.String('c')]) r = values.String('a') result = r.in_(l) assert result.value
def test_in_str_negative(self): l = values.List( [values.String('a'), values.String('b'), values.String('c')]) r = values.String('d') result = r.in_(l) assert not result.value
def _visit(self, string_expr): return values.String(string_expr.value)
def _get_value(self): return values.String(self.value)
def _get_string(self): res = '' for v in self.value: res = ''.join([res, v._get_string().value]) return values.String(res)
def _get_unit(self): return values.String(self.value[1].value)
def _get_name(self): return values.String(self.value[0].value)
def _get_standard(self): if self._is_vendor_specific().value: prefix = self._check_is_vendor() return values.String(self._name[len(prefix):]) return self._get_name()
def _get_name(self): return values.String(self._name)
def test_eq_strings_negative(self): l = values.String('a') r = values.String('b') result = l.equals(r) assert not result.value
def test_eq_strings(self): l = values.String('a') r = values.String('a') result = l.equals(r) assert result.value