OpenCores
URL https://opencores.org/ocsvn/1g_ethernet_dpi/1g_ethernet_dpi/trunk

Subversion Repositories 1g_ethernet_dpi

[/] [1g_ethernet_dpi/] [tags/] [v0.0/] [sw/] [app/] [gtest/] [gtest_0.cpp] - Blame information for rev 3

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 3 kuzmi4
#include <gtest/gtest.h>
2
#include <string>
3
 
4
#include "ethlc.hpp"
5
 
6
//TEST_F(TestDev, test_0)
7
TEST(TestDev, test_0)
8
{
9
    // dec vars
10
    std::string device_address;
11
    std::string details;
12
    bool result;
13
 
14
    // prep CORRECT ipv4-addr
15
    device_address = "192.168.43.5"; // ..\vtest\sw\dev\test_main\src\main\test_main.c
16
 
17
    // proc
18
    ethlc *dev = new ethlc();
19
    ASSERT_NE(dev, (void *)0);
20
 
21
    result = dev->ethlc_open(device_address);
22
    dev->ethlc_gdet(details);
23
    ASSERT_EQ(result, true) << std::endl << details;
24
 
25
    result = dev->ethlc_proc();
26
    dev->ethlc_gdet(details);
27
    ASSERT_EQ(result, true) << std::endl << details;
28
 
29
    result = dev->ethlc_close();
30
    dev->ethlc_gdet(details);
31
    ASSERT_EQ(result, true) << std::endl << details;
32
 
33
    // Final
34
    delete dev;
35
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.