Fatti
La defunta [E.] era nata il 18 maggio 1900 e era vedova dal 1943. Viveva da sola nella sua casa unifamiliare a [H.] , comune di [B.] , e possedeva una casa multifamiliare a [G.] , titoli e beni mobili. Il 10 luglio 1985 fece pubblicare il suo testamento e lasciò la proprietà a [G.] a [C.] e la casa unifamiliare a [H.] al comune di [B.] . Designò il comune di [B.] come erede per tutto il resto del patrimonio, se non avesse disposto separatamente in un momento successivo.
Nel 1988, [E.] era assistita da due vicine e curata dal suo medico di base, il dott. [O.] . A causa della crescente dimenticanza e confusione, il medico ordinò una cura regolare da parte della suora del comune e informò l'autorità di tutela. La signora [A.] , un'impiegata dell'ufficio di tutela, aiutava a curare [E.] e si occupava dell'acquisto di abiti e lenzuola, nonché della nutrizione regolare.
Il 28 settembre 1988, [E.] , accompagnata da [A.] , fece pubblicare il suo testamento e nominò [A.] come unica erede. [E.] morì il 4 dicembre 1990.
Il tribunale distrettuale [I.] dichiarò invalida la disposizione testamentaria pubblica del 28 settembre 1988, poiché la defunta non era in grado di giudizio. Il tribunale cantonale di Schwyz respinse l'appello di [A.] e condivise l'opinione che la defunta non era in grado di disporre.
Legge
Il Tribunale federale esaminò l'appello di [A.] e concluse che la defunta era incapace di giudizio a causa della demenza e dell'impatto sulla sua capacità cognitiva e volontaria. Il tribunale si basò su un parere peritale che dimostrava la perturbazione mentale della defunta e il suo impatto sulla stesura della disposizione testamentaria.
Il Tribunale federale respinse l'appello di [A.] , poiché la defunta non era in grado…