Faits: Faits: A. A partir du 1er novembre 1995, O._ a été engagée par la Fondation A._ (ci-après: A._) pour travailler dans un home médicalisé. Elle a d'abord exercé la fonction d'infirmière à 50 % puis, dès le 1er janvier 1996, celle d'ergothérapeute à 60 %. Son travail a toujours donné satisfaction. Dès l'été 1999, O._ a présenté d'importants troubles du comportement, prenant notamment la forme de perte d'énergie, de désintérêt, de détachement émotionnel et de laisser-aller. Son médecin traitant a mis ces troubles sur le compte d'un état dépressif et a organisé, de juin à juillet 1999, un séjour dans une clinique. Pour la période du 9 juin au 31 juillet 1999, cette clinique a établi un certificat médical attestant d'une incapacité de travail à 100 % pour cause de maladie. Au retour de ce séjour, O._ n'a pas repris son travail. Par lettre recommandée du 31 août 1999, la directrice de l'établissement lui a rappelé qu'elle n'avait pas de certificat médical justifiant son absence depuis le 1er août 1999, qu'elle considérait cette absence comme injustifiée et qu'elle la mettait en demeure de reprendre son travail dès le lundi 6 septembre 1999, sous peine de la licencier avec effet immédiat. Le 6 septembre 1999, O._ s'est déplacée au home, où elle a rencontré le médecin consultant de l'établissement, mais n'a ni repris son travail, ni rencontré la directrice. Elle n'a pas non plus fourni un certificat médical dans les trois jours comme elle s'y était engagée auprès du médecin consultant, qui a rapporté la teneur de cet entretien à la directrice du home. Par lettre recommandée du 10 septembre 1999, A._ a licencié O._ avec effet immédiat. Le 17 octobre 1999, le médecin traitant de O._ a établi un certificat attestant d'une incapacité de travail totale du 1er juillet au 1er novembre 1999 pour raisons médicales. Ce document a été transmis au début du mois de novembre 1999 à A._, qui n'a pas annoncé le cas à son assurance collective perte de gain. Lors d'une consultation médicale qui s'est tenue le 16 février 2000, il s'est avéré que les troubles du comportement dont souffrait O._ étaient d'origine organique et provenaient d'une tumeur cérébrale du lobe frontal. Opérée le 22 mai 2000 en neurochirurgie, O._ a par la suite entièrement recouvré ses facultés. Lors d'une consultation médicale qui s'est tenue le 16 février 2000, il s'est avéré que les troubles du comportement dont souffrait O._ étaient d'origine organique et provenaient d'une tumeur cérébrale du lobe frontal. Opérée le 22 mai 2000 en neurochirurgie, O._ a par la suite entièrement recouvré ses facultés. B. Contestant la réalité d'un juste motif de licenciement avec effet immédiat, O._ a introduit, le 18 février 2003, une demande auprès du Tribunal des prud'hommes du district de La Chaux-de-Fonds, requérant la condamnation de A._ à lui payer le montant total de 34'627 fr. et à lui délivrer un certificat de travail. A._ s'est opposée à la demande, sous réserve de l'acceptation de délivrer un certificat de travail. Par jugement du 12 janvier 2004, le Tribunal des prud'hommes a retenu en substance qu'à l'époque du licenciement, O._ était dans l'incapacité totale, non seulement de travailler, mais aussi d'effectuer les démarches nécessaires pour se faire délivrer un certificat attestant de son état et/ou de le remettre à son employeur. Le tribunal a dès lors considéré qu'en l'absence d'un manquement fautif de O._ à ses obligations, son licenciement avec effet immédiat n'était pas possible, ce qui fondait la prétention en paiement de 4'231 fr. pour solde de salaire. Le tribunal a cependant refusé à l'employée l'octroi d'une indemnité au sens de l'art. 337c al. 3 CO, au motif que A._ n'avait commis aucune faute à la date où elle avait prononcé le licenciement. Il a par ailleurs estimé que les frais et les retards supportés par O._ pour faire valoir ses droits auprès de l'assurance perte de gain constituaient un dommage en rapport de causalité naturelle et adéquate avec la carence de l'employeur d'aviser cette assurance, qu'il convenait d'indemniser à raison de 5'073,55 fr. au total. Par arrêt du 5 octobre 2004, la Cour de cassation civile du Tribunal cantonal neuchâtelois a rejeté le recours formé par A._, retenant que O._ avait été empêchée sans sa faute, non seulement de travailler, mais également d'exécuter son obligation contractuelle de présenter un certificat médical; elle a ajouté que l'employeur savait, ou pouvait savoir, que l'attitude de son employée était objectivement non fautive, dans la mesure où, dès l'été 1999, A._ connaissait les troubles du comportement et de la personnalité présentés par O._ et était au courant que son employée avait été hospitalisée durant deux mois pour cette raison, sans que son état ne se soit amélioré. L'autorité cantonale a en revanche admis le recours joint formé par O._ et condamné A._ à lui verser une indemnité de 8'000 fr. au sens de l'art. 337c al. 3 CO, retenant que l'employeur avait commis une faute en prononçant un licenciement avec effet immédiat, alors qu'il ne pouvait ignorer les indices de maladie présentés par son ancienne employée, qui avaient perduré malgré son séjour en clinique. Par arrêt du 5 octobre 2004, la Cour de cassation civile du Tribunal cantonal neuchâtelois a rejeté le recours formé par A._, retenant que O._ avait été empêchée sans sa faute, non seulement de travailler, mais également d'exécuter son obligation contractuelle de présenter un certificat médical; elle a ajouté que l'employeur savait, ou pouvait savoir, que l'attitude de son employée était objectivement non fautive, dans la mesure où, dès l'été 1999, A._ connaissait les troubles du comportement et de la personnalité présentés par O._ et était au courant que son employée avait été hospitalisée durant deux mois pour cette raison, sans que son état ne se soit amélioré. L'autorité cantonale a en revanche admis le recours joint formé par O._ et condamné A._ à lui verser une indemnité de 8'000 fr. au sens de l'art. 337c al. 3 CO, retenant que l'employeur avait commis une faute en prononçant un licenciement avec effet immédiat, alors qu'il ne pouvait ignorer les indices de maladie présentés par son ancienne employée, qui avaient perduré malgré son séjour en clinique. C. Parallèlement à un recours en réforme, A._ interjette un recours de droit public au Tribunal fédéral contre l'arrêt du 5 octobre 2004, en concluant à son annulation. Elle reproche principalement à l'autorité cantonale une appréciation arbitraire des faits pour avoir retenu que l'employeur ne pouvait ignorer les signes de maladie présentés par O._. Elle invoque également une violation arbitraire de l'art. 415 du code de procédure civile neuchâtelois. O._ propose le rejet du recours. La cour cantonale s'est, pour sa part, référée aux considérants de son arrêt.