Skip to content

Commit

Permalink
Fix nasa#795, WIP - added no-sockets
Browse files Browse the repository at this point in the history
  • Loading branch information
skliper committed Feb 17, 2021
1 parent ff4f523 commit 349d90e
Showing 1 changed file with 65 additions and 0 deletions.
65 changes: 65 additions & 0 deletions src/unit-test-coverage/portable/src/coveragetest-no-sockets.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
/*
* NASA Docket No. GSC-18,370-1, and identified as "Operating System Abstraction Layer"
*
* Copyright (c) 2019 United States Government as represented by
* the Administrator of the National Aeronautics and Space Administration.
* All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

/**
* \brief Coverage test for no socket impelementation"
* \ingroup portable
*/

#include "os-portable-coveragetest.h"
#include "os-shared-sockets.h"

void Test_OS_SocketOpen_Impl(void)
{
/* Test Case For:
* int32 OS_ShellOutputToFile_Impl(uint32 stream_id, const char* Cmd)
*/
OSAPI_TEST_FUNCTION_RC(OS_SocketOpen_Impl, (0), OS_ERR_NOT_IMPLEMENTED);
}

/* ------------------- End of test cases --------------------------------------*/

/* Osapi_Test_Setup
*
* Purpose:
* Called by the unit test tool to set up the app prior to each test
*/
void Osapi_Test_Setup(void)
{
UT_ResetState(0);
}

/*
* Osapi_Test_Teardown
*
* Purpose:
* Called by the unit test tool to tear down the app after each test
*/
void Osapi_Test_Teardown(void) {}

/* UtTest_Setup
*
* Purpose:
* Registers the test cases to execute with the unit test tool
*/
void UtTest_Setup(void)
{
ADD_TEST(OS_SocketOpen_Impl);
}

0 comments on commit 349d90e

Please sign in to comment.