"""Round-trip tests for test_acids.py."""

import pytest

from roundtrip.roundtrip_helpers import roundtrip_smiles

SMILES = [
    "CC(=O)O",
    "CCC(=O)O",
    "CCN",
    "CC=O",
    "CCC=O",
    "CC#N",
    "CC(=O)N",
    "COC(=O)C",
    "CC(=O)Oc1ccccc1",
]


@pytest.mark.parametrize("smiles", SMILES)
def test_roundtrip(smiles):
    roundtrip_smiles(smiles)


def test_has_smiles():
    if not SMILES:
        pytest.skip("No SMILES literals found.")
