diff --git a/analysis/low-level-api-fir/testData/getOrBuildFir/wholeDeclaration/fileAnnotationList.kt b/analysis/low-level-api-fir/testData/getOrBuildFir/wholeDeclaration/fileAnnotationList.kt
new file mode 100644
index 00000000000..af4abb922d1
--- /dev/null
+++ b/analysis/low-level-api-fir/testData/getOrBuildFir/wholeDeclaration/fileAnnotationList.kt
@@ -0,0 +1,4 @@
+// LOOK_UP_FOR_ELEMENT_OF_TYPE: KtFileAnnotationList
+// WITH_STDLIB
+
+@file:Suppress("")
\ No newline at end of file
diff --git a/analysis/low-level-api-fir/testData/getOrBuildFir/wholeDeclaration/fileAnnotationList.txt b/analysis/low-level-api-fir/testData/getOrBuildFir/wholeDeclaration/fileAnnotationList.txt
new file mode 100644
index 00000000000..3dc56571963
--- /dev/null
+++ b/analysis/low-level-api-fir/testData/getOrBuildFir/wholeDeclaration/fileAnnotationList.txt
@@ -0,0 +1,12 @@
+KT element: KtFileAnnotationList
+FIR element: FirFileAnnotationsContainerImpl
+FIR source kind: KtRealSourceElementKind
+
+FIR element rendered:
+@FILE:R|kotlin/Suppress|[Types](names = vararg(String()))
+[ResolvedTo(BODY_RESOLVE)] annotations container
+
+FIR FILE:
+FILE: [ResolvedTo(IMPORTS)] fileAnnotationList.kt
+ @FILE:R|kotlin/Suppress|[Types](names = vararg(String()))
+ [ResolvedTo(BODY_RESOLVE)] annotations container
diff --git a/analysis/low-level-api-fir/testData/getOrBuildFir/wholeDeclaration/fileAnnotationListScript.kts b/analysis/low-level-api-fir/testData/getOrBuildFir/wholeDeclaration/fileAnnotationListScript.kts
new file mode 100644
index 00000000000..af4abb922d1
--- /dev/null
+++ b/analysis/low-level-api-fir/testData/getOrBuildFir/wholeDeclaration/fileAnnotationListScript.kts
@@ -0,0 +1,4 @@
+// LOOK_UP_FOR_ELEMENT_OF_TYPE: KtFileAnnotationList
+// WITH_STDLIB
+
+@file:Suppress("")
\ No newline at end of file
diff --git a/analysis/low-level-api-fir/testData/getOrBuildFir/wholeDeclaration/fileAnnotationListScript.txt b/analysis/low-level-api-fir/testData/getOrBuildFir/wholeDeclaration/fileAnnotationListScript.txt
new file mode 100644
index 00000000000..b6ececa6ed6
--- /dev/null
+++ b/analysis/low-level-api-fir/testData/getOrBuildFir/wholeDeclaration/fileAnnotationListScript.txt
@@ -0,0 +1,15 @@
+KT element: KtFileAnnotationList
+FIR element: FirFileAnnotationsContainerImpl
+FIR source kind: KtRealSourceElementKind
+
+FIR element rendered:
+@FILE:R|kotlin/Suppress|[Types](names = vararg(String()))
+[ResolvedTo(BODY_RESOLVE)] annotations container
+
+FIR FILE:
+FILE: [ResolvedTo(IMPORTS)] fileAnnotationListScript.kts
+ @FILE:R|kotlin/Suppress|[Types](names = vararg(String()))
+ [ResolvedTo(BODY_RESOLVE)] annotations container
+ context(