def METHOD_NAME(setup_db_for_xpub_tests):
    """Test that edits bitcoin xpub label and tries to add non existing tag"""
    db, xpub, _, _, _ = setup_db_for_xpub_tests
    with db.user_write() as cursor:
        with pytest.raises(InputError):
            db.edit_bitcoin_xpub(
                cursor,
                XpubData(
                    xpub=xpub.xpub,
                    blockchain=SupportedBlockchain.BITCOIN_CASH,
                    derivation_path=xpub.derivation_path,
                    label='123',
                    tags=['test'],
                ),
            )
        result = db.get_bitcoin_xpub_data(cursor, SupportedBlockchain.BITCOIN_CASH)
    assert result[0].xpub == xpub.xpub
    assert result[0].label == xpub.label
    assert result[0].derivation_path == xpub.derivation_path
    assert result[0].tags != {'test'}