Blender
V4.3
source
blender
blenlib
tests
BLI_session_uid_test.cc
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2023 Blender Authors
2
*
3
* SPDX-License-Identifier: Apache-2.0 */
4
5
#include "testing/testing.h"
6
7
#include "
BLI_session_uid.h
"
8
9
TEST
(
SessionUID
, GenerateBasic)
10
{
11
{
12
const
SessionUID
uid =
BLI_session_uid_generate
();
13
EXPECT_TRUE(
BLI_session_uid_is_generated
(&uid));
14
}
15
16
{
17
const
SessionUID
uid1 =
BLI_session_uid_generate
();
18
const
SessionUID
uid2 =
BLI_session_uid_generate
();
19
20
EXPECT_FALSE(
BLI_session_uid_is_equal
(&uid1, &uid2));
21
}
22
}
BLI_session_uid.h
BLI_session_uid_is_equal
bool BLI_session_uid_is_equal(const SessionUID *lhs, const SessionUID *rhs)
Definition
session_uid.c:43
BLI_session_uid_is_generated
bool BLI_session_uid_is_generated(const SessionUID *uid)
Definition
session_uid.c:38
BLI_session_uid_generate
SessionUID BLI_session_uid_generate(void)
Definition
session_uid.c:22
TEST
TEST(SessionUID, GenerateBasic)
Definition
BLI_session_uid_test.cc:9
SessionUID
Definition
DNA_session_uid_types.h:20
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0