Changeset f9c30b9a in mainline for uspace/lib/fmgt/test/fsops.c


Ignore:
Timestamp:
2026-02-11T18:02:17Z (45 hours ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master
Children:
cd0dce3
Parents:
59ed424e
Message:

Moving files (Navigator and command line utility).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/fmgt/test/fsops.c

    r59ed424e rf9c30b9a  
    131131}
    132132
     133/** Remove file. */
     134PCUT_TEST(remove)
     135{
     136        fmgt_t *fmgt = NULL;
     137        char buf[L_tmpnam];
     138        FILE *f;
     139        char *p;
     140        int rv;
     141        errno_t rc;
     142
     143        /* Create name for temporary file */
     144        p = tmpnam(buf);
     145        PCUT_ASSERT_NOT_NULL(p);
     146
     147        f = fopen(p, "wb");
     148        PCUT_ASSERT_NOT_NULL(f);
     149
     150        rv = fprintf(f, "X");
     151        PCUT_ASSERT_TRUE(rv >= 0);
     152
     153        rv = fclose(f);
     154        PCUT_ASSERT_INT_EQUALS(0, rv);
     155
     156        rc = fmgt_create(&fmgt);
     157        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
     158
     159        rc = fmgt_remove(fmgt, p);
     160        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
     161
     162        fmgt_destroy(fmgt);
     163}
     164
    133165/** Read data from file. */
    134166PCUT_TEST(read)
Note: See TracChangeset for help on using the changeset viewer.