def test_driver_add_bundles_record():
    """
    Tests creation of a record.
    """
    with sqlite3.connect("index.sq3") as conn:

        driver = SQLAlchemyIndexDriver("sqlite:///index.sq3")

        driver.add_bundle(name="bundle")

        count = conn.execute(
            """
            SELECT COUNT(*) FROM drs_bundle_record
        """
        ).fetchone()[0]

        assert count == 1, "driver did not create record"

        record = conn.execute(
            """
            SELECT * FROM drs_bundle_record
        """
        ).fetchone()
        assert record[0], "record id not populated"
        assert record[1], "record name not populated"
        assert record[1] == "bundle", "record name is not bundle"
        assert record[2], "record created date not populated"
        assert record[3], "record updated date not populated"