llvm/libc/test/src/string/strstr_test.cpp

//===-- Unittests for strstr ----------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "src/string/strstr.h"
#include "test/UnitTest/Test.h"

TEST(LlvmLibcStrStrTest, NeedleNotInHaystack) {}

TEST(LlvmLibcStrStrTest, NeedleIsEmptyString) {}

TEST(LlvmLibcStrStrTest, HaystackIsEmptyString) {}

TEST(LlvmLibcStrStrTest, HaystackAndNeedleAreEmptyStrings) {}

TEST(LlvmLibcStrStrTest, HaystackAndNeedleAreSingleCharacters) {}

TEST(LlvmLibcStrStrTest, NeedleEqualToHaystack) {}

TEST(LlvmLibcStrStrTest, NeedleSmallerThanHaystack) {}

TEST(LlvmLibcStrStrTest, NeedleLargerThanHaystack) {}

TEST(LlvmLibcStrStrTest, NeedleAtBeginning) {}

TEST(LlvmLibcStrStrTest, NeedleInMiddle) {}

TEST(LlvmLibcStrStrTest, NeedleDirectlyBeforeNullTerminator) {}

TEST(LlvmLibcStrStrTest, NeedlePastNullTerminator) {}

TEST(LlvmLibcStrStrTest, PartialNeedle) {}

TEST(LlvmLibcStrStrTest, MisspelledNeedle) {}

TEST(LlvmLibcStrStrTest, AnagramNeedle) {}

TEST(LlvmLibcStrStrTest, MorphedNeedle) {}