In some cases the license-identification header was missing, so I added that as well. Replaced the remaining headers that specifically identified "Versions 3.13.7 and higher". Makefiles and the build system were deliberately excluded.
30 lines
776 B
C
30 lines
776 B
C
/*************************************************************************\
|
|
* SPDX-License-Identifier: EPICS
|
|
* EPICS BASE is distributed subject to a Software License Agreement found
|
|
* in file LICENSE that is included with this distribution.
|
|
\*************************************************************************/
|
|
|
|
#include <string.h>
|
|
|
|
#include <epicsUnitTest.h>
|
|
#include <testMain.h>
|
|
|
|
#include <osiFileName.h>
|
|
|
|
MAIN(testexecname)
|
|
{
|
|
testPlan(1);
|
|
|
|
{
|
|
char *buf = epicsGetExecName();
|
|
if(!buf) {
|
|
testSkip(1, "epicsGetExecName() not available for this target");
|
|
} else {
|
|
char *loc = strstr(buf, "testexecname");
|
|
testOk(!!loc, "Find \"testexecname\" in \"%s\"", buf);
|
|
}
|
|
}
|
|
|
|
return testDone();
|
|
}
|