Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions
ax_table_info_unittest.cc File Reference
#include "ax_table_info.h"
#include "gtest/gtest.h"
#include "ax_enums.h"
#include "ax_node.h"
#include "ax_tree.h"

Go to the source code of this file.

Classes

class  ui::AXTableInfoTest
 

Namespaces

namespace  ui
 

Macros

#define EXPECT_OPTIONAL_EQ(expected, actual)
 

Functions

 ui::TEST_F (AXTableInfoTest, SimpleTable)
 
 ui::TEST_F (AXTableInfoTest, ComputedTableSizeIncludesSpans)
 
 ui::TEST_F (AXTableInfoTest, AuthorRowAndColumnCountsAreRespected)
 
 ui::TEST_F (AXTableInfoTest, TableInfoRecomputedOnlyWhenTableChanges)
 
 ui::TEST_F (AXTableInfoTest, CellIdsHandlesSpansAndMissingCells)
 
 ui::TEST_F (AXTableInfoTest, SkipsGenericAndIgnoredNodes)
 
 ui::TEST_F (AXTableInfoTest, HeadersWithSpans)
 
 ui::TEST_F (AXTableInfoTest, ExtraMacNodes)
 
 ui::TEST_F (AXTableInfoTest, TableWithNoIndices)
 
 ui::TEST_F (AXTableInfoTest, TableWithPartialIndices)
 
 ui::TEST_F (AXTableInfoTest, BadRowIndicesIgnored)
 
 ui::TEST_F (AXTableInfoTest, BadColIndicesIgnored)
 
 ui::TEST_F (AXTableInfoTest, AriaIndicesInferred)
 
 ui::TEST_F (AXTableInfoTest, TableChanges)
 
 ui::TEST_F (AXTableInfoTest, ExtraMacNodesChanges)
 
 ui::TEST_F (AXTableInfoTest, RowColumnSpanChanges)
 

Macro Definition Documentation

◆ EXPECT_OPTIONAL_EQ

#define EXPECT_OPTIONAL_EQ (   expected,
  actual 
)
Value:
EXPECT_TRUE(actual.has_value()); \
if (actual) { \
EXPECT_EQ(expected, actual.value()); \
}
#define EXPECT_TRUE(handle)
Definition unit_test.h:685

Definition at line 77 of file ax_table_info_unittest.cc.

79 { \
80 EXPECT_EQ(expected, actual.value()); \
81 }