tests: add missing fixture to test_fields tests (#89318)
gitea/wcs/pipeline/head This commit looks good
Details
gitea/wcs/pipeline/head This commit looks good
Details
This commit is contained in:
parent
caaa2ccd7b
commit
eb862fc7f2
|
@ -48,7 +48,7 @@ def test_get_admin_attributes():
|
|||
klass().get_admin_attributes()
|
||||
|
||||
|
||||
def test_add_to_form():
|
||||
def test_add_to_form(pub):
|
||||
for klass in fields.base.field_classes:
|
||||
form = Form(use_tokens=False)
|
||||
if klass is fields.PageField:
|
||||
|
@ -194,7 +194,7 @@ def test_bool():
|
|||
assert fields.BoolField().get_view_value(False) == 'No'
|
||||
|
||||
|
||||
def test_bool_stats():
|
||||
def test_bool_stats(pub):
|
||||
formdef = FormDef()
|
||||
formdef.name = 'title'
|
||||
formdef.url_name = 'title'
|
||||
|
@ -324,7 +324,7 @@ def test_file():
|
|||
assert fields.FileField().get_csv_value(upload) == ['/foo/bar']
|
||||
|
||||
|
||||
def test_page():
|
||||
def test_page(pub):
|
||||
formdef = FormDef()
|
||||
formdef.fields = []
|
||||
page = fields.PageField()
|
||||
|
@ -539,7 +539,7 @@ def test_map_set_value(pub):
|
|||
assert 'form_var_map_lon' not in keys
|
||||
|
||||
|
||||
def test_item_render():
|
||||
def test_item_render(pub):
|
||||
items_kwargs = []
|
||||
items_kwargs.append({'items': ['aa', 'ab', 'ac']})
|
||||
items_kwargs.append(
|
||||
|
@ -610,7 +610,7 @@ def test_item_render():
|
|||
assert str(form.render()).count('<option') == 1
|
||||
|
||||
|
||||
def test_item_render_as_autocomplete():
|
||||
def test_item_render_as_autocomplete(pub):
|
||||
field = fields.ItemField(id='1', label='Foobar', items=['aa', 'ab', 'ac'], display_mode='autocomplete')
|
||||
form = Form(use_tokens=False)
|
||||
field.add_to_form(form)
|
||||
|
@ -693,7 +693,7 @@ def test_item_render_as_list_with_hint(pub):
|
|||
assert len(PyQuery(str(form.render())).find('option')) == 3
|
||||
|
||||
|
||||
def test_item_render_as_radio():
|
||||
def test_item_render_as_radio(pub):
|
||||
items_kwargs = []
|
||||
items_kwargs.append({'items': ['aa', 'ab', 'ac']})
|
||||
items_kwargs.append(
|
||||
|
@ -760,7 +760,7 @@ def test_item_render_as_radio():
|
|||
assert str(form.render()).count('"radio"') == 1
|
||||
|
||||
|
||||
def test_item_radio_lengths():
|
||||
def test_item_radio_lengths(pub):
|
||||
field = fields.ItemField(id='1', label='Foobar', display_mode='radio', items=['aa', 'ab', 'ac'])
|
||||
form = Form(use_tokens=False)
|
||||
field.add_to_form(form)
|
||||
|
@ -786,7 +786,7 @@ def test_item_radio_lengths():
|
|||
assert 'widget-inline-radio' not in str(form.widgets[-1].render())
|
||||
|
||||
|
||||
def test_items_render():
|
||||
def test_items_render(pub):
|
||||
items_kwargs = []
|
||||
items_kwargs.append({'items': ['aa', 'ab', 'ac']})
|
||||
items_kwargs.append(
|
||||
|
@ -851,7 +851,7 @@ def test_table_rows():
|
|||
assert '<td>30.00</td>' in html_table
|
||||
|
||||
|
||||
def test_date():
|
||||
def test_date(pub):
|
||||
assert fields.DateField().convert_value_from_str('2015-01-04') is not None
|
||||
assert fields.DateField().convert_value_from_str('04/01/2015') is not None
|
||||
assert fields.DateField().convert_value_from_str('') is None
|
||||
|
@ -879,7 +879,7 @@ def test_date_anonymise(pub):
|
|||
assert formdata.data.get('0') == time.strptime('2023-03-28', '%Y-%m-%d')
|
||||
|
||||
|
||||
def test_file_convert_from_anything():
|
||||
def test_file_convert_from_anything(pub):
|
||||
assert fields.FileField().convert_value_from_anything(None) is None
|
||||
|
||||
value = fields.FileField().convert_value_from_anything({'content': 'hello', 'filename': 'test.txt'})
|
||||
|
|
Loading…
Reference in New Issue