/* * Copyright (c) 2016 Cisco and/or its affiliates. * 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. */ #include #include #include #include #include #include "sc_vpp_operation.h" static int scvpp_test_setup(void **state) { //sc_vpp_connect return 0; } static int scvpp_test_teardown(void **state) { //sc_vpp_disconnect return 0; } static void scvpp_interface_test(void **state) { //call interface functions } int main() { const struct CMUnitTest tests[] = { cmocka_unit_test_setup_teardown(scvpp_interface_test, scvpp_test_setup, scvpp_test_teardown), }; return cmocka_run_group_tests(tests, NULL, NULL); }