blob: df82bba122e57519aa611e60835371996e757cc7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
/*************************************************************************
> File Name: gtest_elua_cache_script_file.cpp
> Author: pxz
> Created Time: Sun 19 Jul 2020 01:28:20 PM CST
************************************************************************/
#include <gtest/gtest.h>
#include "elua.h"
/* elua_cleanup_script */
TEST(elua_cleanup_script, normal)
{
elua_vm *L = NULL;
L = elua_create_vm(NULL);
const char *script = "./script/return_string_normal.lua";
struct elua_script *escript = elua_cache_script_file(L, script, 0);
int ret = elua_cleanup_script(escript);
/* check */
EXPECT_EQ(0, ret);
}
TEST(elua_cleanup_script, script_isnull)
{
int ret = elua_cleanup_script(NULL);
/* check */
EXPECT_EQ(-1, ret);
}
|