Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
TestDateTime.cpp File Reference
#include "LangInfo.h"
#include "XBDateTime.h"
#include "guilib/LocalizeStrings.h"
#include "interfaces/legacy/ModuleXbmc.h"
#include <array>
#include <iostream>
#include <gtest/gtest.h>

Classes

class  TestDateTime
 

Functions

 TEST_F (TestDateTime, DateTimeOperators)
 
 TEST_F (TestDateTime, FileTimeOperators)
 
 TEST_F (TestDateTime, SystemTimeOperators)
 
 TEST_F (TestDateTime, TimeTOperators)
 
 TEST_F (TestDateTime, TmOperators)
 
 TEST_F (TestDateTime, GetCurrentDateTime)
 
 TEST_F (TestDateTime, GetUTCDateTime)
 
 TEST_F (TestDateTime, MonthStringToMonthNum)
 
 TEST_F (TestDateTime, DISABLED_SetFromDateString)
 
 TEST_F (TestDateTime, SetFromDBDate)
 
 EXPECT_TRUE (dateTime1.SetFromDBTime("12:34"))
 
 EXPECT_EQ (dateTime1.GetHour(), 12)
 
 EXPECT_EQ (dateTime1.GetMinute(), 34)
 
 EXPECT_EQ (dateTime1.GetSecond(), 0)
 
 EXPECT_TRUE (dateTime2.SetFromDBTime("12:34:56"))
 
 EXPECT_EQ (dateTime2.GetHour(), 12)
 
 EXPECT_EQ (dateTime2.GetMinute(), 34)
 
 EXPECT_EQ (dateTime2.GetSecond(), 56)
 
 TEST_F (TestDateTime, SetFromDBDateTime)
 
 TEST_F (TestDateTime, SetFromW3CDate)
 
 TEST_F (TestDateTime, SetFromW3CDateTime)
 
 TEST_F (TestDateTime, SetFromUTCDateTime)
 
 TEST_F (TestDateTime, SetFromRFC1123DateTime)
 
 TEST_F (TestDateTime, SetDateTime)
 
 TEST_F (TestDateTime, GetAsStrings)
 
 TEST_F (TestDateTime, GetAsStringsWithBias)
 
 TEST_F (TestDateTime, GetAsLocalized)
 
 TEST_F (TestDateTime, GetAsSystemTime)
 
 TEST_F (TestDateTime, GetAsTime)
 
 TEST_F (TestDateTime, GetAsTm)
 
 TEST_F (TestDateTime, GetAsTimeStamp)
 
 TEST_F (TestDateTime, GetAsUTCDateTime)
 
 TEST_F (TestDateTime, Reset)
 

Variables

CDateTime dateTime2
 

Function Documentation

◆ EXPECT_EQ() [1/6]

EXPECT_EQ ( dateTime1. GetHour(),
12  )

◆ EXPECT_EQ() [2/6]

EXPECT_EQ ( dateTime1. GetMinute(),
34  )

◆ EXPECT_EQ() [3/6]

EXPECT_EQ ( dateTime1. GetSecond(),
0  )

◆ EXPECT_EQ() [4/6]

EXPECT_EQ ( dateTime2. GetHour(),
12  )

◆ EXPECT_EQ() [5/6]

EXPECT_EQ ( dateTime2. GetMinute(),
34  )

◆ EXPECT_EQ() [6/6]

EXPECT_EQ ( dateTime2. GetSecond(),
56  )

◆ EXPECT_TRUE() [1/2]

EXPECT_TRUE ( dateTime1. SetFromDBTime"12:34")

◆ EXPECT_TRUE() [2/2]

EXPECT_TRUE ( dateTime2. SetFromDBTime"12:34:56")

◆ TEST_F() [1/25]

TEST_F ( TestDateTime ,
DateTimeOperators  )

◆ TEST_F() [2/25]

TEST_F ( TestDateTime ,
DISABLED_SetFromDateString  )

◆ TEST_F() [3/25]

TEST_F ( TestDateTime ,
FileTimeOperators  )

◆ TEST_F() [4/25]

TEST_F ( TestDateTime ,
GetAsLocalized  )

◆ TEST_F() [5/25]

TEST_F ( TestDateTime ,
GetAsStrings  )

◆ TEST_F() [6/25]

TEST_F ( TestDateTime ,
GetAsStringsWithBias  )

◆ TEST_F() [7/25]

TEST_F ( TestDateTime ,
GetAsSystemTime  )

◆ TEST_F() [8/25]

TEST_F ( TestDateTime ,
GetAsTime  )

◆ TEST_F() [9/25]

TEST_F ( TestDateTime ,
GetAsTimeStamp  )

◆ TEST_F() [10/25]

TEST_F ( TestDateTime ,
GetAsTm  )

◆ TEST_F() [11/25]

TEST_F ( TestDateTime ,
GetAsUTCDateTime  )

◆ TEST_F() [12/25]

TEST_F ( TestDateTime ,
GetCurrentDateTime  )

◆ TEST_F() [13/25]

TEST_F ( TestDateTime ,
GetUTCDateTime  )

◆ TEST_F() [14/25]

TEST_F ( TestDateTime ,
MonthStringToMonthNum  )

◆ TEST_F() [15/25]

TEST_F ( TestDateTime ,
Reset  )

◆ TEST_F() [16/25]

TEST_F ( TestDateTime ,
SetDateTime  )

◆ TEST_F() [17/25]

TEST_F ( TestDateTime ,
SetFromDBDate  )

◆ TEST_F() [18/25]

TEST_F ( TestDateTime ,
SetFromDBDateTime  )

◆ TEST_F() [19/25]

TEST_F ( TestDateTime ,
SetFromRFC1123DateTime  )

◆ TEST_F() [20/25]

TEST_F ( TestDateTime ,
SetFromUTCDateTime  )

◆ TEST_F() [21/25]

TEST_F ( TestDateTime ,
SetFromW3CDate  )

◆ TEST_F() [22/25]

TEST_F ( TestDateTime ,
SetFromW3CDateTime  )

◆ TEST_F() [23/25]

TEST_F ( TestDateTime ,
SystemTimeOperators  )

◆ TEST_F() [24/25]

TEST_F ( TestDateTime ,
TimeTOperators  )

◆ TEST_F() [25/25]

TEST_F ( TestDateTime ,
TmOperators  )

Variable Documentation

◆ dateTime2

CDateTime dateTime2